我有一台为其本地主机运行 IIS7 的 Windows Vista 笔记本电脑。在这台机器上,我可以成功导航到:
- “http://localhost”
- “http://127.0.0.1”
- “http://mycpuname”
但是,我无法从同一网络上的另一台计算机访问此 localhost 网站。理想情况下,我可以访问“http://mycpuname”(这样我就可以对连接进行硬编码),但此时我可能会选择机器的 IP 地址(http://192.000.000.xyz )
我在这里和互联网上的其他地方看到过类似的问题......但似乎没有一个帖子能解决我的问题。
我尝试过的事情: - 向 Windows 防火墙添加例外以允许 TCP 端口 80 和 8080 - 完全禁用 Windows 防火墙 - 在这篇文章中运行“netsh”命令
此外,我通过在命令提示符下运行“ipconfig”来查看 Windows 笔记本电脑上的 IP 地址。奇怪的是,尝试从 Windows 笔记本电脑访问“http://192.000.000.xyz”似乎不起作用......
我也尝试过重新启动 IIS 并重新启动我的机器。
帮助?