我可以 ping 通我的网关,但无法 ping 通雅虎、微软和必应

我可以 ping 通我的网关,但无法 ping 通雅虎、微软和必应

我可以 ping 通网关,但无法 ping 通 yahoo.com、microsoft.com 或 google.com。如何修复此问题?

ping microsoft.com
PING microsoft.com (23.100.122.175) 56(84) bytes of data.
^C
--- microsoft.com ping statistics ---
20 packets transmitted, 0 received, 100% packet loss, time 19151ms

和:

ping google.com
PING google.com(yk-in-x64.1e100.net (2607:f8b0:4002:c07::64)) 56 data bytes
^C
--- google.com ping statistics ---
9 packets transmitted, 0 received, 100% packet loss, time 7999ms

我的resolv.conf

在此处输入图片描述

答案1

配置您的/etc/resolv.conf文件。

编辑您的 /etc/resolv.conf 并将其nameserver 8.8.8.8作为未注释的第一行。

您可以通过编辑并将其作为第一行未注释的内容/etc/resolvconf/resolv.conf.d/head放置在那里来使此更改永久生效。nameserver 8.8.8.8

一些网站,例如微软阻止 ping 数据包。但是,诸如google.com雅虎将会回应。

更新:

运行以下命令:

$ sudo apt install traceroute
$ sudo traceroute 8.8.8.8

答案2

可能导致您描述的症状的一个原因是 DNS 服务丢失。请检查您使用的 DNS 设置,以确保它们有效(您的互联网提供商应该已记录其 DNS IP 地址,或者您可以使用 8:8:8:8 和 8:8:4:4 的 Google DNS)。

相关内容