Windows 7中打开IIS的远程访问

今天想在iPad上真正测试一下AIMS2013的MobileViewer。发现本地Win7上的IIS总是在远程不能访问。把解决办法贴在这里备查。

1. 首先要为windows 7的防火墙添加规则,允许外部访问本机的80端口。

开始—控制面板—Windows Firewall , 从左边选择Advanced Settings贷款防火墙高级设置,选中左边Inbound Rules, 点New Rule… 来添加新规则。

image

IIS 默认用80端口提供服务,这里要添加为80端口添加inboud rule。

Rule type: Port

Protocals and Prots:  TCP , Sepecific local prort: 80

Action: Allow the connection

Profile: 全选

Name: 起个名字,比如HTTP80

这样就为本机打开了80端口,远程计算机可以通过TCP 80端口连接到本机。

但在测试过程中发现远程计算机浏览器输入 http://<我的IP> ,返回http 404错误。 仔细检查一下IIS设置,原来是IIS的 Site Bindings出了问题:

开始--运行--inetmgr打开IIS管理器,选择Default Web site,从右边选Bindings… 打开Site Bindings对话框,点Add按钮添加绑定。 这里添加http绑定,IP地址选择 全部未分配,端口为80, hostname为空。

image

image

自此从外部计算机连接到本地的IIS访问正常。

作者:峻祁连
邮箱:junqilian@163.com
出处:http://junqilian.cnblogs.com
转载请保留此信息。
原文地址:https://www.cnblogs.com/junqilian/p/2447121.html