非常棘手的网络访问问题:无法浏览但可以 ping 通。其他 PC 可以浏览和 ping 通

非常棘手的网络访问问题:无法浏览但可以 ping 通。其他 PC 可以浏览和 ping 通

我决定重新安装 Windows从头开始。这台电脑已经用了大约 4 年了,无论如何都需要重新安装。

不幸的是我无法尝试下面的一些很好的建议。

我遇到了一个奇怪的问题,希望有人能提供一些见解。

在我的服务器上,没有任何 Web 浏览器可以浏览 Internet(例如 google.com),甚至无法访问 IP 地址。在 Internet Explorer 6 中,我只会收到“无法显示该页面”的消息。

但是,我可以 PING Google.com 并得到回复。几个月前,上次我需要从服务器浏览网页时,它还能正常工作。

另一台 Windows PC(这些都是 Windows XP Professional)连接到同一路由器上的另外 3 个 LAN 端口之一,并且可以正常访问 Internet(浏览等)。

我尝试关闭 Windows 防火墙(尽管它没有做任何更改)。我检查了它所连接的路由器,没有针对特定 IP 地址进行任何配置。

配置:

CableModem -> WRT54G Router 
              - PC 1
              - PC 2
              - old WRTG54G router (being used as bridge)
                    -PC 3 - Browses the web just fine.
                    -Server - Can NOT browse the Web. Can Ping google.com

路由器没有为该 PC 的 IP 地址 (*.107) 配置任何特殊内容。我检查了服务器上的 HOSTS 文件,其中仅列出:

127.0.0.1       localhost  (which is for local web server stuff).

有任何想法吗?

答案1

GET / HTTP/1.0如果您通过 telnet 连接到 google.com 端口 80,会发生什么情况?您可以通过键入然后按两次回车键来执行手动 HTTP GET 请求吗?

答案2

您是否检查过您的代理设置以查看您是否在 Internet Explorer 上使用不同的 HTTP 服务器?

如果是这样,请确保您要前往的主机可用。

替代文本

答案3

我遇到过类似的问题。我不知道是什么原因造成的,但删除 NIC 和相关驱动程序并重新安装它们可以解决这个问题。

答案4

查看 Microsoft 知识库文章如何确定 Windows Server 2003、Windows XP 和 Windows Vista 中的 Winsock2 损坏并从中恢复

我曾经遇到过同样的问题,所有 TCP 连接都断开了,但ping仍然nslookup可以工作。我花了几天时间才终于解决了这个问题。我不记得具体是怎么解决的,但我记得我tcpip.sys从另一台机器复制了我的和其他网络驱动程序,并使用恢复控制台替换了它们。

我不确定最初的问题是否只是随机损坏或者是某种恶意软件。

相关内容