如何用静态IP来绑定我的网站
我公司现在为一个客户上一套B/S系统.客户现在想实现远程的登陆.通俗点的说:就是客户想在互联网上输入IP地址就可以打开公司内部服务器上的B/S WEB系统. 我对这一方面不是太懂.噢,说错了,是一点也不懂.
具体描述如下:
客户现在有一个静态IP.公司用的是路由器.安全性控制的特别严.
我在客户的服务器上布置了我们的系统.
现在如何能客户那边的终端用户在互联网上输入IP就可以访问到我们的系统.
在线等!
------解决方案--------------------公司没有静态IP吗?有的话IIS设置好默认网站系统,那边直接让客户输入公司IP就能打开系统了.
------解决方案--------------------如果公司使用一个IP,内部通过路由来共享上网,那么在路由上映射一下端口到web服务器上就可以了。
------解决方案--------------------用花手壳~~
------解决方案--------------------对不起看错了,上面的回复作废~~~
------解决方案--------------------一般的路由器都有这个功能。
比方说:一个局域网,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来访问了
------解决方案--------------------打开公司内部服务器上的B/S WEB系统???这句话是意思是,这个公司不向外面提供访问是吧{如果我没有理解错~~,这可能是出于安全的考虑},也就是说那个内网没有向外网提供接入口是不(也就是说这个公司没有提供外网的IP),在这种情况下你要实现外网向内网的访问是不可能的。如果想实现你说的功能,必须让那个公司提供给外界的接口(即打开WEB的外网端口,不管你是CS或BS程序,必须向外接供一个IP(外网IP)地址,以便你做的程序访问内部数据或资源),如果想省事,还是作个BS的程序(那个公司本身的系统也是BS的吗)吧。
------解决方案--------------------八楼说的是“端口映射实现外网访问内网”和我说的是一回事,
相关文章在这“http://www.ciscohn.com/aqjs/fwkz/200779/10307.Html”
------解决方案--------------------我又读了一遍楼主的话,怎么这么别扭呢,只要你想在互联网上想实现访问就必须有IP和接口,楼主说的那个公司要想实现那个功能也必须要有外网的IP和端口{并且与外网联通,既然是WAP应用也必须有IP与端口啊},“现在如何能客户那边的终端用户在互联网上输入IP就可以访问到我们的系统”,我更是不理解,你上网通,电信办上网业务后,你就会有一个外网的IP{如果你只是想通过输入IP地址,而不要通过域名访问你那个系统},不就成了吗??还有什么问题??
------解决方案--------------------在路由器里面设置端口
------解决方案--------------------顶!!!!
------解决方案--------------------只要你们公司有公网静态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。