我有一个新闻网站,我会定期查看一些内容。
有时候,我无法从 5 个不同的浏览器完全访问它,甚至无法从命令行访问它,nslookup 无法解析,ping 和 tracert 失败……所有这些都无法解析站点名称。该问题特定于这个网站。
网站支持人员告诉我,问题在于我的机器或 ISP 上的缓存,我说这不是真的,因为我每周只从一个浏览器访问这个网站 1-2-3 次。我只在遇到麻烦时才启动其他浏览器。当我遇到问题时,即使我尝试在我的辅助机器上,我仍然会遇到同样的问题。
当问题消失时,一切都会好起来。我的问题是:是什么导致了间歇性的 dns/http 问题。我不认为这与我的机器有关,因为这个问题在我什么都没做的情况下就消失了。
答案1
你使用的是谁的 DNS 服务器?尝试使用 Google 的公共 DNS 一段时间,看看是否有区别:8.8.8.8 和 8.8.4.4
答案2
出现问题时,请运行 nslookup 并指定各种公共 DNS 服务器,例如 Google 的公共 DNS 服务器。如果它们也无法解析网站,则问题出在您的 DNS 托管商身上。如果他们能够解析网站,则问题出在您的计算机所使用的 DNS 服务器上。
答案3
虽然不科学,但你可能还想看看http://downforeveryoneorjustme.com/和http://internetpulse.net/。
如果您使用 internetpulse.net,了解哪些一级提供商正在从一端到另一端进行遍历会很有帮助。tracert 通常可以为您提供所需的信息。有时您会发现两个提供商之间存在对等问题,也就是说,这种情况很少见,更有可能是其中一个端点出现问题。