我有一台使用戴尔笔记本电脑的 Broadcom 设备,可以双启动到 Windows 7 和 Ubuntu 12.04 LTS。我使用 Windows 7 端连接到互联网没有任何问题,但在 Ubuntu 上,Firefox 和 Chrome 都在启动时加载一段时间,然后给我一个“网页不可用”页面,上面有此错误,最后有一些建议:
The server at google.com can't be found, because the DNS
lookup failed. DNS is the network service that translates a website's
name to its internet access.
但是我可以使用终端并成功 ping 8.8.8.8。
奇怪的是,当我在校园/工作大楼时,我可以通过 ubuntu 和 windows 7 正常访问互联网。这让我相信这是我的无线路由器或网络配置的问题。
我有一台 LINKSYS WRT54GL。另外还有一台笔记本电脑和一台 iPad,可以成功使用无线连接,还有一台有线 PC 也连接到路由器。我的路由器设置使用 DHCP 和电缆调制解调器。
我尝试使用这些与 DNS 相关的命令,但没有成功;
/etc/init.d/dns-clean restart
/etc/init.d/networking force-reload
sudo /etc/init.d/dns-clean
另外,从另一个角度来看,在大约 1-2 周前,我在家里使用 Ubuntu 无线上网时一切正常,直到我开始遇到这个问题。我还使用 VPN 应用程序连接到我的工作网络。我不记得过去 1-2 周做过什么不同的事情。我记得的唯一变化是运行 Ubuntu 通过更新管理器提示我的常规更新。
任何帮助将非常感激!
答案1
resolv.conf 可能已更改为 VPN 使用,但崩溃后未将其改回正常使用。删除旧的 resolv.conf 可能会有所帮助。您可以使用以下命令备份该文件并删除原始文件:
sudo mv /etc/resolv.conf /etc/backup.resolv.conf
需要时将生成新的 resolv.conf。请参阅以下问题的答案:
希望这可以帮助