您可能知道 Google Chrome 有自己的内部 DNS 缓存。有没有办法清除它而不必等待超时或关闭浏览器?
几天前突然间,我的 Chrome 浏览器(第 37 版,在 Win7 桌面上)停止工作。它只显示“Google Dinosaur”和“无法连接到互联网”消息(错误代码:DNS_PROBE_FINISHED_NO_INTERNET)。但是,IE 和 Firefox 没有问题。此外,我家庭网络上的另一台计算机的 Chrome 没有问题,这排除了任何路由器问题。我试过了:
netsh winsock reset(+ 重新启动)没有任何帮助。(除了最后一个,这让我感觉好一点,但没有解决问题)。还有其他建议吗?
更新:我刚刚意识到我什至无法使用 Chrome(输入直接 IP 地址)访问我的路由器,尽管同样,IE 和 FF 也没有问题。
更新 #2:在遵循Clear the Host Cache的建议后,缓存列表开始填充多个条目(所有 **.google.com 站点),并在 Address 字段中包含此注释:(error: -137 (ERR_NAME_RESOLUTION_FAILED)已讨论过的问题,但未解决) ,最近)。我认为这都是同一个潜在问题的一部分。
更新 #3:正如@FredsBend 的链接所指出的,这是一个已知的(而且显然是普遍的)问题,Chromium 的优秀人员正在跟踪和调查。在crbug.com/399968 上为bug 加星标以获得修复通知。