为什么 Ubuntu 20.04.3 无法访问互联网?

为什么 Ubuntu 20.04.3 无法访问互联网?

我的 Ubuntu 操作系统已连接到我的工作互联网网络,但任何依赖互联网的服务都无法正常运行。这包括下载任何内容(包括来自终端的任何软件包)、访问任何网站以及连接到 ProtonVPN。

两天前我第一次遇到这个问题时,连接到 ProtonVPN 或将 Ubuntu 中的 DNS IPv4 设置(不是通过终端)更改为 8.8.8.8(Google DNS)暂时解决了这个问题。然而现在,这两种方法都不起作用。VPN 无法连接,更改 DNS 设置也不会改变任何东西。

到目前为止,与互联网相关的一切都无法正常工作。互联网在我所有其他有线和无线设备上都运行良好,因此路由器/调制解调器没有问题。我真的陷入困境,任何帮助都将不胜感激。

答案1

原来是 DNS 路由的问题。以下是我诊断和修复该问题的步骤:

  1. ping 8.8.8.8,效果很好。

  2. ping www.google.com,确实不是工作并立即在终端输出故障。

  3. cd /etc/通过终端。

  4. 我输入ls终端并搜索resolv.conf后发现 resolv.conf 文件已损坏。无论谁在读这篇文章,你的文件可能并没有损坏,所以我建议你nano resolv.conf在采取我所采取的激烈措施之前先检查一下。

  5. 我不知道这是否安全,但我执行了sudo rm resolv.conf然后nano resolv.conf

  6. 打开文件后,我添加nameserver 8.8.8.8内容并保存。

这修复了我的错误,结果发现是由文件引起的。我怀疑 ProtonVPN 是罪魁祸首,尽管我不能确定,因为原始文件resolv.conf已被销毁。

相关内容