IIS托管,无法从同一网络上的其他计算机查看网站

时间:2017-06-08 15:46:23

标签: iis

我有一个包含两台机器的网络设置。

在一台机器上,我有一个用IIS托管的网站。 我在HOSTS文件中添加了一个条目,指向我的本地IP到此域 10.42.12.105 to - www.mysite.come。然后我配置为接受TCP端口80上的传入呼叫。通过提前安全性转到Windows防火墙 入站规则 - >行动 - >新规则,选择“预定义”,然后选择最后一项 - 万维网服务(Http)并允许连接。也允许端口80。

我可以通过www.mysite.com访问该网站,同一台计算机上没有任何问题。 我想做的是能够从同一网络上的其他机器查看此站点。

谁能看到我出错的地方?

1 个答案:

答案 0 :(得分:0)

主机文件是告诉1台计算机将网址映射到IP地址的方法,如别名。它仅适用于包含HOSTS文件的计算机。例如,我可以在hosts文件中添加一行,可以将您的URL www.mysite.com映射到127.0.0.1。我的浏览器会认为您的网站现在在我的电脑上。

因此,如果要为多台计算机设置此别名/名称映射,则需要在每台计算机上添加主机条目(因此它们都具有此映射),或将此映射添加到本地DNS (在您的域控制器或路由器上)。

要检查防火墙规则和IIS配置,请尝试让测试PC转到IP地址而不是别名(来自HOSTS)。