标签:
之前带着几个人给某事业单位运用公司新近研发的的一套框架建了个网站,在局域网中试运行了20来天之后应客户的要求发布到公网上之后,出现了无法访问的问题。
(其他的像备案,域名,独立IP等之前已经全部都弄好了,通过外网访问的时候端口都对应的打开了,防火墙等因素也不予考虑)
WinServer2008 + IIS7
能够Ping通,本机可以访问,外网无法访问。
因为网站刚发布的时候使用的是80端口,通过网上了解相关的信息是:80端口默认是关闭的需要联系网络运营商打开80端口。于是我就用了其他端口测试,结果发现还是不行,服务端和客户端是分开部署的,发现服务端可以正常访问,其编辑网站绑定时“IP地址”选择的是全部未分配。
改完之后客户端就能够通过外网访问了。
为什么直接写IP地址不行,选择全部未分配就行呢?在选择“全部未分配”的时候会自动使用电脑的IP但是我直接写IP的时候也是写的电脑IP(由于服务器只是用了一个网卡因此可以认为两者所指向的IP地址相同),为什么前者行,后者不行呢?
下回分晓!
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/senior_lee/article/details/47151449