所有网站的PING cmd请求均超时,但可通过浏览器访问网站


11

ping google.com在我的Windows7 cmd提示符下不起作用。但可以通过浏览器访问google

以下是快照

在此处输入图片说明

注意没有网站可以ping ..所有请求都超时

但是,google.com在所有浏览器中都可以正常工作。下面是快照。

在此处输入图片说明

注意:我正在使用无线连接访问Internet。

请帮我解决这个问题。提前致谢。

另外,以下是输出 pathping google.com 在此处输入图片说明


您能否提供一些有关您的网络环境的详细信息?是公司局域网还是家?您是否连接了路由器或代理?
马特

从我的手机到PC的wifi连接。。该网络之前的运行情况很好
logan 2013年

我不知道这是正确的,但我注意到我国某些ISP从一开始就限制这种访问。这是曾经有位工程师告诉我的,当时我的朋友在问同样的确切问题...我可以问这是最近发生的还是一开始的?
AzkerM 2014年

Answers:


8

从有限的信息(我们知道有关您的网络设置)的信息来看,似乎有一些东西阻止了ICMP请求。我将看一下您的路由器,并确保您最近没有更改设置以不允许出站ICMP(这很奇怪),或者与您的提供商进行交谈,看看他们是否阻止了请求。

我确实想知道您的网络浏览器是否正常运行,为什么您要ping google?您在连接方面是否还有其他问题(阻止的Torrent,FTP等?)可能有助于弄清问题所在?

尝试跟踪路由以查看可以走多远也可能会有所帮助。

tracert www.google.com

1
tracert命令请求失败!
logan

PathPing似乎是对每个节点执行ping操作,因为ping操作失败,因此这当然不起作用。Tracert请求的输出是什么?
马特

它超时了。。任何的想法 ?
logan

您可以尝试不使用无线路由器直接连接到Internet吗?基本上,如果可能的话,将DSL或电缆调制解调器的电线直接插入笔记本电脑的以太网端口,看看是否仍然超时。如果是路由器或服务提供商阻止ping,那可能会缩小范围。
马特

现在,如果通过局域网连接,它的工作。但我也希望它也可以在无线网络中工作。PFB LAN结果C:\ Users \ Toshiba> tracert www.google.com最多可在30个跃点上跟踪到www.google.com [74.125.135.99]的路由:1 * * * 请求超时。2106毫秒61毫秒118毫秒10.174.30.76 3 * * *请求超时。4 * * *请求超时。
logan

3

您可能会遇到一个常见的问题,即能够通过其IP地址而不是通过域名ping域。在您对Google的原始ping操作中,返回的公开地址为173.194.36.99。在尝试对其他IP进行故障排除之前,我会先尝试ping该IP。

如果事实证明您可以ping通IP,但不能ping通域名,那么您将需要更多关于DNS Resolution的信息


1
从技术上讲,这是错误的,因为它能够解析地址,这意味着如果解析了地址,则与DNS无关。ICMP被阻止,我们需要了解网络设置以提供帮助。
尼克·伊格尔

3

遇到与您类似的各种奇怪的Internet问题后,我将提供我使用的各种方法来解决问题。我对它们为什么会起作用的知识充其量只是中等程度的,但是他们倾向于解决问题:

顺序不重要,所有步骤都一样。其中任何一种或几种的组合都可以做到。

全部来自命令提示符:

::  resets the ipv4 interface
netsh interface ip reset

:: flush and reregister DNs
ipconfig /flushdns
net stop dnscache
net start dnscache
ipconfig /registerdns

:: clear persistent routes
 route print -f

 :: start / restart mrxdav
 net stop netbt
 net stop mrxdav 2>nul
 sleep 60
 net start mrxdav
 net start netbt

 ::  clean the arpcache
 arp -a -d 
  :: I might have the order of the switches backwards and the order matters, so if that doesnt do anything put the -d before the -a

 :: make sure winhttp and webclient  services are running (this is a mystery to me / neither appear necessary, but both have fixed my problem on various occasions)

 net start webclient
 net start winhttp

最后,如果仍然没有解决,请重启路由器并重启PC。它不会告诉您出什么问题了,但是几乎可以肯定会解决问题。


0

您正在比较苹果和桔子。

Ping和Web浏览是两件事。许多网站阻止传入的ping来防止过多的网络负载和DoS攻击。

但是,我能够ping那些地址,所以听起来好像有些东西正在过滤掉您这一边的ping。您可能需要尝试pathping google.com查看ping过滤掉的位置。


感谢Keltari。我在问题的底部给出了将google.com路径化的结果的快照。请看到它,它也正在失败...
logan 2013年

您无法ping通路由器。真是奇怪……您的路由器似乎阻止了ping。
Keltari

怎么可能呢?我能够使用相同的无线连接对站点进行ping操作。甚至我也尝试阻止防病毒和防火墙,但是没有用。任何的想法 ?
logan

1
我会检查路由器的设置,看是否有类似的东西ICMP rules, Block all ICMP requests,等等。如果(ICMP)[ en.wikipedia.org/wiki/Internet_Control_Message_Protocol](ping)被路由器阻止,则您将无法发送任何数据包。
2014年


-3

您可以尝试重新启动路由器。

如果不这样做:

:: reset the ipv4 interface
netsh interface ip reset

:: flush and reregister DNs
ipconfig flushdns
net stop dnscache
net start dnscache
ipconfig /registerdns
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.