Chrome 是否使用与使用操作系统默认值的 Firefox 和 IE 不同的 DNS 服务器?

non*_*ity 16 firefox dns google-chrome internet-explorer-8

Chrome 的共同设置是使用不同的 DNS 服务器,而 Firefox 和 IE 将使用操作系统网络默认设置吗?

我的 Chrome(包括虚拟 PC 上的 Chrome)有时会显示“正在解析主机”并在那里等待 20、30 秒,而 Firefox 和 IE 则不会。(所以在空白页面 20、30 秒后,页面将最终无法加载)。

那么,Chrome 是否正在做一些让其与众不同的事情?

Cor*_*tek 19

是的,有点。Chrome 有一个默认启用的选项,称为 DNS 缓存/预取。

通常这让 Chrome 可以“加速”用户的浏览体验,因为它会缓存/预取 DNS 查询。

如果您遇到问题,请尝试在 Wrench -> Options -> Under the Hood 下禁用 DNS 预取。

编辑: Chrome 不使用自己的服务器进行 DNS 查找,但是,它会在首次加载时查找页面上链接的所有 DNS 条目。

  • 有点过时了,但我想我还是会做出回应,因为我认为这是错误信息。Google Chrome 确实会首先忽略您系统的设置,并首先使用 Google 的 DNS (2001:4860:4860::8888)。我已经看到了一段时间,所以我用一个全新的、干净的系统、防火墙日志和数据包嗅探器进行了验证。我还没有在其他浏览器上看到相同的行为,并且通过简单地用我的防火墙阻止来解决这个“问题”。 (5认同)
  • 我怀疑使用*不同*的DNS而不是操作系统的设置? (2认同)