升级到 Ubuntu 12.10 后出现互联网问题

升级到 Ubuntu 12.10 后出现互联网问题

我使用更新管理器升级到 Ubuntu 12.10。升级后,wifi 可以连接,但不会显示任何网页。如果我 ping 8.8.8.8 或 google.com,则有响应。

我设法使用命令解决了这个问题sudo dhclient wlan0。但是,现在的问题是每次切换无线网络时,我都必须发出该命令。我该如何使它永久生效?

答案1

很可能是您的系统中缺少符号链接 /etc/resolv.conf -> ../run/resolvconf/resolv.conf。要恢复它,请在终端中执行以下操作。

sudo apt-get install resolvconf
sudo dpkg-reconfigure resolvconf

如果您想使用 8.8.8.8 作为您的名称服务器,则设置 ifup 或 NetworkManager 以将该名称服务器地址用作其启动的接口。

如果您使用 ifup,则编辑 /etc/network/interfaces,并在相关接口的部分添加行“dns-nameservers 8.8.8.8”;然后 ifdown 该接口并再次 ifup 它。

如果您使用 NetworkManager,则打开连接编辑器并添加 8.8.8.8 作为附加名称服务器地址(网络指示器 | 编辑连接... | 无线 | myconnection | 编辑... | IPv4 设置 | 附加 DNS 服务器)。

答案2

您需要编辑 DNS 配置。在终端中
输入gksudo gedit /etc/resolv.conf。添加您的 DNS(例如 8.8.8.8)代替 127.0.0.1。
如前所述,此配置可能会被覆盖。使用解析配置修改此文件。

相关内容