今天更新后无法访问Internet(DNS名称无法解析)


9

我已经使用Precise数周了,没有任何问题。今天,我无法使用有线或无线连接访问任何网站。

我今天安装了更新,其中包括nautilus,xserver和新内核(3.2.0-24)。重新启动后,我不再能够使用firefox或chrome浏览Internet。

尝试在终端中ping Google给出

ping: unknown host google.ca

我努力了:

  • 连接到无线或有线网络(均可在其他计算机上使用)
  • 重新启动计算机并使用以前的内核启动
  • 在我的有线连接上手动配置opendns
  • 重新启动网络,笔记本电脑和无线网卡

到目前为止没有任何成功。我不确定下一步要去哪里。请让我知道问题的原因或帮助我解决问题。

请注意,笔记本电脑确实接收到一个IP地址,它可以ping google.ca(74.125.127.94)的IP地址,但不能ping域名或与此有关的任何域名。

该系统在两周前从11.10升级到12.04。


您通常使用OpenDNS吗?
david6

不只是出于测试目的,我尝试将其设置为OpenDNS,但这没有任何区别
Aras 2012年

如果您输入:dig google.ca
david6'5

我没有尝试,我只是解决了问题。请查看我的回答,如果可以解释问题,请随时添加。
阿拉斯2012年

确保在/etc/resolv.confnameserver 8.8.8.8nameserver 8.8.4.4
Noam Manos '18

Answers:


14

在尝试了几种不同的方法之后,阅读了有关精确穿山甲中DNS更改的这篇文章之后,我决定继续删除resolv.conf,实际上我将其移动了:

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

万一我需要回来。完成此操作后,dns解析也会起作用,而且速度也更快。未重新生成resolv.conf文件,而是在/ etc / resolvconf中现在存在一个文件夹,我相信其中包含DNS配置文件。

我无法解释导致此问题的原因,因此,如果您对此问题有一定的了解,请随时添加解决方案和说明,以了解此处发生的情况。


1
抱歉,我正在考虑原因而不是快速解决..我认为这可能与您之前的重新启动(而不是更新)有关,但没有任何确定性。
david6

2
我刚移动了文件,dns解析开始起作用。无需重启。
马塞尔·瓦尔德兹·奥罗斯科

没错,我编辑了帖子并删除了重新启动的参考。我们必须这样做仍然很奇怪。
阿拉斯2012年

3
不幸的是,这一直在我身上发生,您的解决方案使它每次都能正常工作,谢谢Aras。
LEOPiC 2012年

1
/ etc / resolvconf中的文件是resolvconf实用程序的配置文件,该实用程序应始终保持正确的resolv.conf文件。如果您的resolv.conf不正确,则可能是resolvconf配置错误,或者接口配置程序(ifup,NetworkManager等)配置错误,或者您正在运行某些第三方软件,该第三方软件使用/etc/resolv.conf进行加密。
jdthood 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.