我公司现在为一个客户上一套B/S系统.客户现在想实现远程的登陆.通俗点的说:就是客户想在互联网上输入IP地址就可以打开公司内部服务器上的B/S WEB系统.  我对这一方面不是太懂.噢,说错了,是一点也不懂.具体描述如下:
客户现在有一个静态IP.公司用的是路由器.安全性控制的特别严.
我在客户的服务器上布置了我们的系统.现在如何能客户那边的终端用户在互联网上输入IP就可以访问到我们的系统.在线等!

解决方案 »

  1.   

    公司没有静态IP吗?有的话IIS设置好默认网站系统,那边直接让客户输入公司IP就能打开系统了.
      

  2.   

    上面的那位高手:具体操作能简单的写一下吗?如IIS里如何设置之类的.
      

  3.   

    如果公司使用一个IP,内部通过路由来共享上网,那么在路由上映射一下端口到web服务器上就可以了。
      

  4.   

    一般的路由器都有这个功能。
    比方说:一个局域网,3台机器,通过一个路由器共用一个端口上网(假设在Internet中的IP为:220.10.10.10),
    局域网内的三台机器的IP分别是:192.168.1.2, 192.168.1.3, 192.168.1.80
    其中,192.168,1,80是局域网中的web服务器,在本地局域网中,可以使用192.168.1.80来访问web服务器,但是外网的用户就无法访问了。要使外网的用户访问到这台局域网的服务器,可以登陆路由器,映射一下端口,使路由器的80端口映射到192.168.1.8,这样外网的用户就可以通过输入220.10.10.10来访问了
      

  5.   

    打开公司内部服务器上的B/S WEB系统???这句话是意思是,这个公司不向外面提供访问是吧{如果我没有理解错~~,这可能是出于安全的考虑},也就是说那个内网没有向外网提供接入口是不(也就是说这个公司没有提供外网的IP),在这种情况下你要实现外网向内网的访问是不可能的。如果想实现你说的功能,必须让那个公司提供给外界的接口(即打开WEB的外网端口,不管你是CS或BS程序,必须向外接供一个IP(外网IP)地址,以便你做的程序访问内部数据或资源),如果想省事,还是作个BS的程序(那个公司本身的系统也是BS的吗)吧。
      

  6.   

    八楼说的是“端口映射实现外网访问内网”和我说的是一回事,
    相关文章在这“http://www.ciscohn.com/aqjs/fwkz/200779/10307.Html”
      

  7.   

    只要你们公司有公网静态IP,那么在你们公司路由器上做NAT转换即可。具体怎么做NAT,得看具体的路由器,最好是由你们网管来做!比如把对公网地址220.172.66.xx的TCP端口8080映射到内网地址192.168.1.20TCP端口8080上。
        外网这样访问:http://220.172.66.xx:8080,实际访问的是http://192.168.1.20:8080
    .
    Request.UserHostAddressttp://192.168.1.20:8080,而且,你可以使用Request.UserHostAddress获取访问IP。
      

  8.   

    谢谢大家的支持,我这就去测一下.随后结贴.octverve
    JGood 
    特别鸣谢二位对此贴的支持!