【问题标题】:Strage DNS behavior in Chrome vs FirefoxChrome 与 Firefox 中的奇怪 DNS 行为
【发布时间】:2015-09-24 14:10:57
【问题描述】:

当我尝试在 Chrome 中访问 http://www.taobao.com/ 时,我被带到一个 ISP 错误页面 (http://hndnserror4.wo.com.cn:8080/issueunziped/hn20150626/index.htm?sf=&UserUrl=www.taobao.com)。这在 Firefox 中不会发生。我正在尝试清除系统范围和 Chrome 中的 DNS 缓存。

如何诊断问题?

编辑:我已经简化了赏金问题。这个问题发生在 Arch Linux 上。我试过使用DNSCrypt。我已更改 /etc/resolv.conf 以使用各种 DNS 服务器,例如 Google 的。我尝试从 chrome://net-internals/#dns 清除主机缓存。我已禁用使用网络服务来帮助解决 Chrome 设置中的导航错误。没有任何效果,每次我尝试在 Chrome 中打开 taobao.com 时,都会出现 ISP 错误页面。它会立即打开错误页面,无需重定向或等待主机名解析。当我在地址栏中输入“taobao.com”并在打开“网络”选项卡的情况下按 Enter 键时,我看到第一个请求被记录为请求 URL 为 http://hndnserror4.wo.com.cn:8080/issueunziped/hn20150626/index.htm?sf=&UserUrl=www.taobao.com。从敲回车到页面加载,“taobao.com”是如何转化的?

我已经提交了一个错误:https://code.google.com/p/chromium/issues/detail?id=510680&thanks=510680&ts=1437020912

【问题讨论】:

  • 正在寻找这些地址,这可能会为您指明正确的方向:superuser.com/questions/796313/ie-dns-lookup-hijacked-by-baidu
  • 我在 Arch Linux 上。我会尝试删除所有缓存和临时文件。
  • 你检查过安装的扩展吗?有什么可疑的地方吗?
  • 正如我在错误报告中提到的,我尝试了一个干净的配置文件。这没有用,但清除浏览历史记录确实有效。我确实认为这是一个错误,因为某些不应该被缓存的东西被缓存了。

标签: linux google-chrome dns chromium archlinux


【解决方案1】:

我通过清除浏览器数据解决了这个问题。奇怪,但它奏效了。我去了设置->历史记录->清除浏览数据。检查默认值(清除过去一小时的以下项目)后,我可以再次访问http://taobao.com。创建一个新的配置文件没有帮助。也没有从 chrome://net-internals 清除 DNS 缓存。我不知道这是否是 Chromium 中的错误,但我很高兴已经解决了这个问题。

【讨论】:

    猜你喜欢
    • 2016-09-01
    • 2014-12-22
    • 2014-06-25
    • 2017-04-07
    • 2017-09-05
    • 1970-01-01
    • 2020-02-12
    • 2014-08-02
    • 1970-01-01
    相关资源
    最近更新 更多