12.04 版中网页无法加载

12.04 版中网页无法加载

升级到 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.disablePrefetchin 的新布尔首选项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、历史记录和书签。

或者

如果第一个方法不起作用则按照第二个方法操作。

=>再次安装您的浏览器。删除您现有安装的浏览器。它将帮助您覆盖所有破坏浏览器的文件。

相关内容