尽管网络浏览器在同一台计算机上工作,但 Ping 请求超时

Posted

技术标签:

【中文标题】尽管网络浏览器在同一台计算机上工作,但 Ping 请求超时【英文标题】:Ping request time out although web browser works on same computer 【发布时间】:2015-07-01 19:19:50 【问题描述】:

我现在在万维网上,在 *** 上发帖证明了这一点。但是,如果我尝试从命令行ping ***.com,ping 超时。我需要做什么才能使 ping 正常工作?

> ping ***.com

Pinging ***.com [198.252.206.140] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 198.252.206.140:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

编辑,试试tracert

> tracert ***.com

Tracing route to ***.com [198.252.206.140] over a maximum of 30 hops:

  1     *        *        *     Request timed out.
  2     *        *        *     Request timed out.
  3     *        *        *     Request timed out.
  4     *        *        *     Request timed out.
  5     *        *        *     Request timed out.
  6     *        *        *     Request timed out.
  7     *        *        *     Request timed out.
  8     *        *        *     Request timed out.
  9     *        *        *     Request timed out.
 10     *        *        *     Request timed out.
 11     *        *        *     Request timed out.
 12     *        *        *     Request timed out.
 13     *        *        *     Request timed out.
 14     *        *        *     Request timed out.
 15     *        *        *     Request timed out.
 ...
 Trace complete.

它是Request timed out. 一直到 30 跳。

编辑,试试ping google.com

同样的结果。 :-)

【问题讨论】:

【参考方案1】:

某些主机的防火墙会阻止 ICMP (http://ca.wikipedia.org/wiki/Internet_Control_Message_Protocol) 数据包,例如 ping。您可以使用 traceroute(命令行工具或在线网站,如 http://ping.eu/traceroute/)或 tcptraceroute (http://linux.die.net/man/1/tcptraceroute)。

某些路由器还具有阻止 ICMP 的防火墙。你可以通过ping google.com 检测到这一点。如果它失败了,那么问题是你的本地路由器而不是远程主机。

希望对你有帮助

【讨论】:

也可能是他路由器上的防火墙规则。我对自己也做过同样的事情。 :X @PhilWalton 我在一家咖啡馆,使用它的路由器。有没有办法判断是不是网吧的路由器? @ShaunLuttin 你可以使用ping google.com 如果你仍然收到一个丢失的数据包,那是因为你(路由器、硬件防火墙、软件防火墙......)正在阻止数据包 @nada 我正在使用ping ***.com,所以这可能是等价的,嗯? @ShaunLuttin 是的,但我知道 google.com 接受 ICMP 数据包,所以如果您无法 ping google.com,那是因为防火墙左右。如果可以,请使用TCPtraceroute。您可以使用此工具指定端口 80,并且几乎所有情况下端口 80 都是开放的

以上是关于尽管网络浏览器在同一台计算机上工作,但 Ping 请求超时的主要内容,如果未能解决你的问题,请参考以下文章

互联网连接但无法浏览

同一个路由器 2台电脑都可以上网 但是PING不通

局域网电脑ping不通

在同一网络上的另一台计算机上连接到 neo4j?

如果在一个网络中,某台计算机ping另一台主机不通,而ping其他ip主机均能通,故障原因都有哪些?

可以 ping,但不能连接到来自同一网络的另一台机器上托管的端点 [重复]