这个问题让我有些困惑。我的机器可以成功ping google.com和www.google.com。我得到正确的IP,例如74.125。。
当我尝试使用Firefox或IE或Chrome浏览器访问Google时,出现了典型的dns错误页面。由于某些原因,Safari仍在运行。
我的第一个猜测是缓存问题,但是清除所有浏览器缓存后,我仍然看到问题。第二个猜测是恶意软件重新配置了我的代理设置,但那里也没有运气。一切都设置为“无代理”。我下载了wireshark,浏览器正在查询我的dns服务器。
其他站点在所有浏览器中都可以正常运行。一切似乎都按预期进行,但是...基本上,我对此用尽了所有想法。
回应评论:
- 显然,直接在浏览器中使用IP是可行的。这是DNS问题,而不是连接问题。
- 清除Windows中的DNS缓存并不能解决问题。检查Chrome内部外观后,无法解析www.google.com。
- 我的主机文件是干净的(无条目)。
- 重新启动不能解决问题。
请注意,nslookup使用自己的DNS客户端。您是否检查了主机文件(要编辑的最喜欢的新恶意软件文件)?
—
Mathias R. Jessen
你重启了吗?有时,浏览器会在无线完全出现之前尝试互联网,然后又没有注意到互联网已经重新开始工作。关闭浏览器或重新启动通常可以解决此问题。
—
罗伯特
我遇到了这个问题,原来是我的主机文件。我不知道为什么要为此特定域添加条目。我只是想感谢您发布问题并提示我检查主机文件!
—
gazareth 2015年
about:dns
还要检查about:net-internals#dns
d)尝试刷新您的DNS缓存(ipconfig /flushdns
)