http://testing.vicp.net
但内网用这个不能访问,只能用:http://localhost/或者:192.168.1.244访问,请问这是为什么?
内网机用外网IP也不能访问!"/>
问题描述:
windows2000+阿尔法M6路由使用花生壳时,外网能用域名访问,但内网不能用域名访问,只能用内网IP访问,请问这是什么原因?
路由IP:192.168.1.1
做花生壳计算机IP:192.168.1.244
在路由中做NAT设置后,外网可以用花生壳域名访问;
http://testing.vicp.net
但内网用这个不能访问,只能用:http://localhost/或者:192.168.1.244访问,请问这是为什么?
内网机用外网IP也不能访问!
问题解答:
因为花生壳的域名解析出来的是外网的IP地址,所以内网主机收到的并非是内网的IP而是广域网IP地址,这样他们的数据都发往了路由器。但是路由器无法紧紧对一个特定端口进行重定向,所以数据包只能被丢弃。
高端的路由器为了防止这种问题,一般都会有一个叫做DNS修正的功能。
你的问题可以简单的在每个内网计算机上修改windows的hosts文件(具体位置记不住了),在里面添加一个你域名和内网IP地址的映射,这样内网主机就不会再用外部DNS服务器解析,而是使用hosts文件解析,也就不会有问题了
可以试试北京gnway的绑定动态ip工具gnHost