![无法打开我发布到安装在 Windows 7 上的 IIS7 中的 Web 服务,该服务来自不同网络上的另一台计算机](https://linux22.com/image/1221395/%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%E6%88%91%E5%8F%91%E5%B8%83%E5%88%B0%E5%AE%89%E8%A3%85%E5%9C%A8%20Windows%207%20%E4%B8%8A%E7%9A%84%20IIS7%20%E4%B8%AD%E7%9A%84%20Web%20%E6%9C%8D%E5%8A%A1%EF%BC%8C%E8%AF%A5%E6%9C%8D%E5%8A%A1%E6%9D%A5%E8%87%AA%E4%B8%8D%E5%90%8C%E7%BD%91%E7%BB%9C%E4%B8%8A%E7%9A%84%E5%8F%A6%E4%B8%80%E5%8F%B0%E8%AE%A1%E7%AE%97%E6%9C%BA.png)
我已将我的网站发布到 Windows 7 中的 inetpub 中。我可以使用我的 IP 地址在我的计算机上打开该网站,也可以在其他家用计算机上打开它。但是,当我将 URL 提供给其他网络上的朋友时,他们无法打开它。它显示连接超时。我已使用 Visual Studio 构建我的 Web 服务。
请帮忙
答案1
您的 IP 地址很可能是不可路由的(请提供 IP 的前 2 个八位字节,以便我们判断)。
另一种可能性是,您朋友的客户端和服务器之间的某处网关/防火墙阻止了连接。
答案2
我最初的测试是确保您的朋友能够与您的计算机通信。尝试从您的朋友的计算机向您的计算机执行 PING 或 TRACERT 命令。
如果该命令成功,则错误可能是其他的。
从朋友的计算机上执行以下 MS DOS 命令
TRACERT xxx.xxx.xxx.xxxx(您计算机的 IP 地址)
或者
PING xxx.xxx.xxx.xxxx