2010-01-18 99 views
0

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

有谁知道什么可能导致此问题?

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

回答

1

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

+0

我试过不同的端口,但它仍然不起作用。 – dani 2010-01-18 19:56:56

0

尝试检查网站是否实际绑定到127.0.0.1。如果是这样,它会适用于你,但没有其他人。

+0

它不绑定为127.0.0.1 – dani 2010-01-18 20:01:29

+0

您使用DNS别名或IP来访问它吗?如果你使用的是DNS,你能ping/tracert IP吗? – 2010-01-18 20:24:23

0

尝试从内部网络上的其他计算机上访问该网站。如果你不能在内部打它,那么这是Web服务器上本地配置的问题。如果你能够在内部击中它,但不能在外部击中它,那么外部会有一些布线问题。

它从外面可能是路由的问题,所以想想这些步骤:

  1. 外部DNS
  2. 正确的NAT /防火墙设置
  3. 尝试使用telnet连接到该网站,看看你得到回应
  4. 使用tracert命令从外面看这里的交通失败(如果失败)
0

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

相关问题