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

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

我已经使用 Precise 工作了几个星期,没有任何问题。今天,我无法使用有线或无线连接访问任何网站。

我今天安装了更新,包括 nautilus、xserver 和新内核 (3.2.0-24)。重启后,我无法再使用 Firefox 或 Chrome 浏览互联网。

尝试在终端中 ping google 得到

ping: unknown host google.ca

我努力了:

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

到目前为止还没有任何成功。我不知道下一步该怎么做。请告诉我问题的原因或帮助我解决问题。

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

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

答案1

尝试了几种不同的方法并阅读后,这篇关于 Precise Pangolin 中 DNS 更改的帖子我决定继续删除 resolv.conf,实际上我移动了它:

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

以防我需要它。完成此操作后,dns 解析可以正常工作,而且速度也更快。resolv.conf 文件没有重新生成,而是现在 /etc/resolvconf 中有一个文件夹,我相信其中包含 DNS 配置文件。

我无法解释该问题的原因,所以如果您对这个问题有一些见解,请随时添加您的解决方案+关于这里发生的事情的解释。

相关内容