无法在 ubuntu 上直接连接到互联网

无法在 ubuntu 上直接连接到互联网

我有一台双启动的机器,Windows 7 和 Ubuntu 12.04。虽然 Windows7 上可以直接连接,但我无法通过有线网络在 Ubuntu 上直接访问互联网。

我必须通过 ubuntu 上的代理进行连接,这样就可以正常工作。这不是与 ubuntu 版本相关的问题,因为我从 ubuntu 11.04 开始就遇到此问题。

我想知道 ubuntu 和 windows 7 有什么区别,导致这样的结果,以及如何修复它?

编辑

在 ubuntu 中,我在直接连接(google-chrome-stable)时收到错误 -

找不到 www.example.com 上的服务器,因为 DNS 查找失败。

答案1

Ubuntu 中的resolv.conf可能已更改为代理使用,但由于某种原因未改回正常使用。删除旧的 resolv.conf 可能会有所帮助。您可以使用以下命令备份该文件并删除原始文件:

sudo mv /etc/resolv.conf /etc/backup.resolv.conf

当需要时将生成新的 resolv.conf。

脚步:

  1. 启动进入 Ubuntu
  2. 如果已连接,则通过代理断开与互联网的连接。
  3. Ctrl++打开终端并输入命令:AltT

    sudo mv /etc/resolv.conf /etc/backup.resolv.conf

  4. 使用直接连接设置连接到互联网。

要将永久的 dns 条目添加到 resolv.conf,请参见:如何通过 resolv.conf 添加 DNS 服务器?

希望这可以帮助

答案2

发现问题在于 resolv.conf 没有通过网络设置更新,因此我手动添加了 google 公共 dns,并且它运行良好。

相关内容