我有一个应用程序,可以使用以下 URL 从我自己的计算机访问它:
http://188.24.7.228/PetitionsApp/
但如果我尝试从其他计算机访问它,就会失败。IIS 中是否有允许我像这样托管应用程序的设置?
如果我可以访问类似的网页http://188.24.7.228/PetitionsApp/
,其他人是否也应该可以访问?
编辑:
我正在运行 Windows 7、IIS 7.5。
答案1
检查您的防火墙设置,HTTP 请求的默认 TCP 端口是 80。如果您不确定如何配置防火墙,您可以禁用它进行快速测试。
编辑 一些额外的评论:
1)如果你的防火墙已打开并使用默认设置,那么答案可能是不,如果您没有设置规则来打开端口 80 或释放 IIS 本身,那么他们将无法联系到您。
2) 由于其他计算机似乎位于您的本地网络中,您是否尝试过使用您的本地 IP 地址?
3) 您的 IP 地址似乎是有效的互联网 IP,因此至少在巴西,大多数 ISP 都会阻止端口 80,因此人们无法创建家庭服务器。在这种情况下,您应该尝试使用另一个端口(例如:8080),该端口可以通过 IIS 中的站点绑定选项。