升级到 ubuntu 12.04 lts 浏览器(firefox、chrome)后无法加载网页。网络连接正常,互联网也正常(skype 正常)。通过 sudo apt-get 安装软件失败(-5 主机名关联...)
答案1
这可能与您的 DNS 设置有关。您是否从浏览器或终端收到任何错误消息?
您应该从路由器/默认网关获取 DNS 设置,然后路由器/默认网关会从 ISP 获取 DNS 设置。尝试编辑连接以使用外部 DNS。我经常使用的 DNS 是 8.8.8.8 和 8.8.4.4 的辅助 DNS,它们由 Google 运行。其他可用选项是 OpenDNS。
理想情况下,这将是一些被编程到您的路由器中,以便您的整个网络的行为相同,您可能必须在每个工作站上修复这个问题。
注意:如果您需要内部解决某些问题,这可能会对您的本地网络造成问题。
答案2
我知道这可能不是您想要的答案,但由于我没有结果traceroute google.com
,我会建议一些您可以尝试的事情。
- 禁用 IPV6
- 将默认 DNS 更改为 Google 公共 DNS(8.8.8.8 和 8.8.4.4)
- 尝试 ping ubuntu.com 和两个 Google DNS 服务器 (8.8.8.8 和 8.8.4.4)
- 检查 Java 是否安装正确
卸载 Chrome,并安装 Chromium。
sudo apt-get remove google-chrome-stable
,并从 Ubuntu 软件中心安装 Chromium。检查 flash 是否安装正确
DNS 预取
DNS 预取用于在加载网页时将域名解析为 IP 地址。要禁用 DNS 预取,请创建一个名为
network.dns.disablePrefetch
in 的新布尔首选项about:config
并将其设置为 true,如下所示:Type about:config in the address bar, press Enter. Context click (right-click) in the preferences list and select "New -> Boolean". Type or paste in the preference name network.dns.disablePrefetch and click OK. Select true as the value and click OK. If this doesn't help you can re-enable DNS prefetching by resetting the preference to "false" (double-click to toggle).
来源:Mozilla
- 管理 DNS 条目
要管理 DNS 条目,您可以从/etc/resolv.conf
文件
答案3
=>清除所有与浏览器相关的项目,如 cookie、历史记录和书签。
或者
如果第一个方法不起作用则按照第二个方法操作。
=>再次安装您的浏览器。删除您现有安装的浏览器。它将帮助您覆盖所有破坏浏览器的文件。