网站可以访问但 ping 失败

网站可以访问但 ping 失败

我可以通过浏览器访问网站,但所有 ping 命令都失败。

尝试ping在 Windows、Linux VM、Android(termux)上运行,但均未成功。以下是输出ping google.com

Pinging google.com [2404:6800:4009:802::200e] with 32 bytes of data:
Request timed out.
Request timed out.

Ping statistics for 2404:6800:4009:802::200e:
    Packets: Sent = 2, Received = 0, Lost = 2 (100% loss)

这也发生在 IP 地址上,ping 8.8.8.4由于请求超时而失败。

所有这些命令以前都是有效的。

但是,如果我使用 VPN,这些命令就会再次开始起作用。

知道可能发生了什么吗?这可能与 ISP 不允许 ping 请求有关吗(我不知道这是否可能。)

traceroute google.com以下是(使用 VPN)的输出:

traceroute to google.com (172.217.19.206), 30 hops max, 60 byte packets
 1  _gateway (10.0.2.2)  0.235 ms  0.551 ms  0.404 ms
 2  185.212.171.2 (185.212.171.2)  261.619 ms  266.395 ms  267.765 ms
 3  vlan30.bb1.ams1.nl.m247.com (185.212.171.1)  269.704 ms  270.161 ms  273.277  ms
 4  * * *
 5  217.138.223.232 (217.138.223.232)  273.055 ms  274.281 ms  274.576 ms
 6  vlan2921.pni1.ams2.nl.m247.com (83.97.21.26)  270.286 ms  194.534 ms  203.88 6 ms
 7  176.10.83.119 (176.10.83.119)  200.508 ms  192.516 ms  198.808 ms
 8  core1.ams.net.google.com (80.249.208.247)  206.728 ms  207.499 ms  207.396 m s
 9  108.170.241.225 (108.170.241.225)  207.784 ms  207.697 ms  207.610 ms
10  72.14.239.45 (72.14.239.45)  207.029 ms  207.383 ms  200.772 ms
11  ams16s31-in-f14.1e100.net (172.217.19.206)  207.365 ms  207.836 ms  207.756  ms

traceroute google.com(无VPN):

traceroute to google.com (216.58.203.142), 30 hops max, 60 byte packets
 1  _gateway (10.0.2.2)  0.438 ms  0.328 ms  0.318 ms
 2  192.168.42.129 (192.168.42.129)  1.639 ms  0.975 ms  1.176 ms
 3  * * *

这在第 2 跳停止。

谢谢!

答案1

尝试使用traceroute找出路径上最有可能阻塞的跳跃ICMP郵件。

当您使用 VPN 时,您可以ping从您的机器访问相同的主机,这是一个非常强烈的迹象,表明您的 ISP(或沿途的其他人)正在阻止 ICMP 请求或响应;是的,这确实是可能的。

相关内容