使网站托管在localhost" port"网络上的所有人都可以使用

时间:2016-07-11 14:29:04

标签: asp.net iis web-hosting firewall lan

我的本​​地PC上有一个在IIS中托管的网站。

我可以通过输入http://my_lan_IP从网络中的其他计算机访问我的IIS。但是,当我尝试访问本地PC中的特定端口(http://my_lan_IP 8888 )时,它会显示"无法访问该网站。 "

我禁用了所有防火墙,甚至尝试通过Windows防火墙允许特定端口,但它没有工作。 Viewing my IIS hosted site on other machines on my network

非常感谢你的帮助:)。

仅供参考:我使用的是Windows 10.我的目标是从网络上的其他计算机连接到本地托管的ASP.NET网站。

2 个答案:

答案 0 :(得分:1)

您的Web服务器需要配置为在端口8888"上为该特定网站"提供HTTP,以便客户端连接到该端口。

默认情况下,您的网站在端口80上提供,在普通地址中省略。所有http网址(如果未指定端口)实际上都在端口80或8080上运行。

您的Windows防火墙不会影响您对自己电脑的本地连接。让它在您自己的计算机上运行,​​然后担心阻止来自网络上其他计算机的连接的防火墙。

答案 1 :(得分:0)

我能够通过为网站配置主机头来解决问题。谢谢大家的帮助:))

https://technet.microsoft.com/en-us/library/cc753195(v=ws.10).aspx