无法连接到本地Web服务器

我无法在本地或远程访问我的Windows 7 Ultimate x64机器上的网页内容(如简单的HTML文件)。 我尝试连接到IIS(在端口80上运行)和内置的Visual Studio Web服务器(在端口23456上运行),但由于某种原因,请求永远不会让它到Web服务器,IE和Firefox都会超时。 防火墙和防病毒已停止。 我尝试访问Web服务器使用http://本地主机 , http: //127.0.0.1和http://192.168.1.109和没有工作。 主机文件如下所示:

127.0.0.1 localhost # ::1 

我试着对两条线进行评论,并对两条线都做了评论。 没有不同。

所以我认为networking堆栈的东西必须在这台机器上搞定。 任何意见诊断/修复?

你确定networking服务器正在运行吗? 在命令提示符下键入以下命令:

 netstat -an | find "80" netstat -an | find "23456" 

如果Web服务器正在运行,您应该有一个类似的输出:

 C:\Documents and Settings\Benoit>netstat -an | find "80" TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 

顺便说一下,如果Visual Studio Web服务器在端口23456上运行,则必须使用以下URI:


根据你的输出,你的电脑上看起来确实是一个防火墙。 您是否尝试从networking上的另一台计算机进行连接?

我在这台机器上closures了防火墙。 我认为它会保持closures,没有端口将被阻止。 但是,这是一个join了机器和组策略的域,在我closures的几分钟之内打开了防火墙。 所以我打开了端口,现在一切正常。

感谢那些试图帮助的人。

我的下一个故障排除步骤是通过命令行telnet到端口。 其他想法:

  • 在Firefox和IE中configuration代理? (如果是这样的话,通常会有'跳过本地stream量代理设置'的选项。
  • 启用Windows防火墙?

我不知道7是否有'远程login',因为我认为他们从Vista中删除它。 您可以抓取PuTTY副本,并尝试使本地主机连接到端口80。