如何诊断 Firefox DNS 问题

如何诊断 Firefox DNS 问题

我目前在 Ubuntu 14.04 上运行 Firefox 34.0 和 Chrome 39.0。

Firefox 的 DNS 查询速度极慢,而 Chrome 则不会出现这种情况。为了重现这种情况,我关闭了 Ffox 和 Chrome,并打开了新窗口。然后,我访问了一个我还没有访问过的新域名,首先在 Ffox 中,然后在 Chrome 中。为了确保不是缓存导致差异,我先用 Chrome 尝试不同的域名,然后用 Ffox。我重复了几次以确保无误。

首次使用 Ffox 访问新域名时,我会看到“查找域名”对话框,大约需要 10 秒钟才能完成页面加载,这主要是因为 DNS 查找速度似乎非常慢。我在 Chrome 中没有遇到此类问题。

此外,在我第一次用 Ffox 访问网站之后,后续页面加载速度很快,大概是因为某种缓存。但是,关闭 Ffox 并再次打开它似乎会清除缓存。

我尝试过几件事这里这里,但都没有解决这个问题。

我觉得查看 Ffox 发出的请求对于了解正在发生的事情非常有用,但我以前从未做过这样的事情。有哪些有用的工具/我如何使用它们来诊断这样的问题?

答案1

我通过将 设置about:confignetwork.dns.disableIPv6来修复此问题true。您必须重新启动 Firefox 才能使此设置生效。

原因是在这些 错误

答案2

尝试这个:sudo dpkg-reconfigure resolvconf

相关内容