我在iis7上创建了一个网站就像http://localhost:88/my 我也可以这样访问它http://myip:88/my 但当我的一位朋友从远程计算机试图像http://myip:88/my那样访问它时,它给了他404找不到
任何人都可以告诉我应该怎样做才能让它从远程工作?
答案 0 :(得分:50)
检查防火墙。您必须打开TCP端口88.
第4部分:对外开放 世界
Windows防火墙阻止了全球范围 默认情况下为Web服务端口(端口 80)。这个端口被阻塞,其他 机器无法连接到您的网站 服务器。这严重限制了 潜在网站浏览者的范围。 所以,为了展示你的新网站 和服务器到外面的世界 必须向Windows添加例外 防火墙。
单击“开始”,在“搜索”栏中键入firewall,然后按Enter键。 (注意:确保选择Windows 防火墙而不是Windows防火墙 高级安全性)
点击更改设置
单击“例外”选项卡并滚动到“万维网服务” (HTTP)。
- 醇>
单击复选框并单击“确定”。
现在您的机器可以访问了 外面的世界。你可以连接到 通过输入IP来实现您的机器 您的服务器地址到另一个 机器的网络浏览器。
答案 1 :(得分:0)
Go Control Panel> System and Security> Windows Firewall> Allowed Programs->然后检查所有"万维网服务(Http)选项卡"
它对我有用
答案 2 :(得分:0)
如果不是防火墙设置的问题(例如已将其关闭),请找出服务器的公共IP(例如192.168.0.152),然后将其添加到服务器本身的http侦听器中 打开cmd并输入: netsh http添加iplisten 192.168.0.152