无法从其他计算机访问我发布的网页

时间:2010-01-18 19:45:50

标签: asp.net iis-7 windows-7 publish

我已经在Win7上使用IIS7发布了ASP.NET网站。我可以在我的本地主机上访问此网站,但是其他计算机无法通过互联网访问。我试图禁用防火墙和防病毒程序,但没有成功。

有谁知道可能导致此问题的原因?

如果我在winXP上发布它,它可以正常工作。

4 个答案:

答案 0 :(得分:1)

尝试检查端口80转发的路由器设置; 查看有关您的互联网提供商的信息; 有些提供程序可以阻止端口80的传出流量。

答案 1 :(得分:0)

尝试检查网站是否实际绑定到127.0.0.1。如果是的话,那对你有用,但没有其他人。

答案 2 :(得分:0)

尝试从内部网络上的其他计算机访问该网站。如果您无法在内部点击它,那么它就是Web服务器上本地配置的问题。如果你可以在内部打它,但不能在外部打它,那么从外面就会出现某种路由问题。

它可能是来自外部的路由问题,所以请考虑以下步骤:

  1. 外部DNS
  2. 正确的NAT /防火墙设置
  3. 尝试使用telnet连接到网站,看看是否收到回复
  4. 从外部使用tracert查看流量失败的位置(如果失败)

答案 3 :(得分:0)

检查已部署文件夹的安全设置,并选中“Everyone”具有读取权限。如果你没有在wwwroot下部署,他们可能不会