我知道有一个简单的解决方法,只需添加
nameserver 8.8.8.8
到 /etc/resolve.conf,但这只是一个黑客行为,而不是对导致问题的正确故障排除。如果我没有记错的话,在相当新的 Linux 系统 (Ubuntu 16.04) 上使用“默认”(或者你怎么称呼它?) 名称服务器 127.0.0.53 应该足够了。我在这里查看了其他相关问题并尝试了所有这些问题,但无济于事。我尝试过的一些方法:
- 通过不同的 NIC 连接( wlan0、Eth0)
- 配置静态IP(使用google的DNS)以及动态IP(使用默认网关[192.168.43.1]作为DNS。
但一切都没有成功。我的硬盘启动时出现了一些问题(我的硬盘有一段时间无法启动,显然是因为引导加载程序出现了一些问题,后来我通过引导修复解决了这个问题)。
简而言之,如果有名称服务器 127.0.0.53 ,我就无法 ping google.com 。但如果我添加名称服务器 8.8.8.8 ,我就可以 ping 通
如果有人能帮助我找到正确的方向那就太好了。谢谢。
更新:
如果有帮助的话,我实际上也有 Lubuntu 18.10 双启动系统,并且没有问题。 /etc/resolve.conf 文件有名称服务器 127.0.0.53 。