首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

IIS7上公布的web service,外网不可以在浏览器中查看?

2013-03-26 
IIS7上发布的web service,外网不可以在浏览器中查看???各位,情况是这样的:我把web service部署在IP为218.1

IIS7上发布的web service,外网不可以在浏览器中查看???
各位,情况是这样的:
    我把web service部署在IP为218.192.xxx.xxx的主机上,IIS版本是7.0。同出一个局域网内的主机,例如IP是218.192.xxx.yyy的主机上就可以通过http://218.192.xxx.xxx/服务名.asmx进行查看,也可以使用该服务提供的接口,而外面的网络(我们相当于校园网络)则不能通过浏览器用上述地址查看服务接口(连接错误)。请问各位高手,是IIS7的配置问题吗?
    非常感谢!
[解决办法]
这个不是IIS的配置问题,而是路由的问题,需要设置.
因为你在外网,接入外网地址以后,路由器不知道需要转到内网的哪个终端上面.
校园网络如果不能更改路由器的设置,那么就无解了.
[解决办法]
1.
218.192.xxx.yyy的主机上就可以通过http://218.192.xxx.xxx/,不知道你是不是弄错了,应该是 218.192.xxx.yyy的机器可以通过 218.192.xxx.yyy  访问。
http://218.192.xxx.yyy/  是外网IP ,首先防火墙策略没有限制外网访问进来,80端口有打开。
你可以尝试从外网 telnet 218.192.xxx.yyy 的80端口。

218.192.xxx.xxx  这个应该是被策略限制了。你也可以从外网 telnet  80端口看看应该是不通的。

热点排行