我们似乎遇到了一些 DNS 问题。在某些时候,我们无法访问两个特定的网站。问题似乎只出在这两个由同一家公司托管的网站上。在我们遇到问题时,NSLOOKUP 找不到这些网站。我们可以通过 IP 访问该网站。此外,如果我将本地计算机上的 DNS 更改为 Google 的 DNS,它就可以正常工作。这就是为什么我认为这可能是我们的 DNS 服务器的问题。当我清除 DNS 服务器上的缓存时,一切都恢复了。NSLOOKUP 可以找到这些网站,我们的用户可以访问它们。过了一会儿,他们又出去了。有人能给我一些关于如何找到错误的想法吗?我真的不知道接下来该怎么做。
编辑:我们运行的是 Windows Server2008 R2。服务器没有错误消息或报告。用户无法访问这两个网站。我正在寻找一些可以研究的想法,以尝试找出发生这种情况的原因。该网站的名称是 my.providersportal.com。
编辑 2:我想我可能让你困惑了。这不是我的域名。我们的用户只是试图访问它。你知道为什么如果这是域 NS 的问题,清除缓存就可以解决问题吗?谢谢你的帮助。
答案1
CentralNic 的域名医生已经找出了您域名的几个潜在问题。我特别要指出的是 NS 错误,您的名称服务器上的 NS 记录似乎与 COM TLD 名称服务器为您的域名提供的 NS 记录完全不同。这些可在域名注册商处配置。这确实需要修复,这可能是导致您烦恼的原因。
具体来说,这种不一致性:
$ dig +short -t ns providersportal.com. @a.ns.providersportal.com.
a.ns.providersportal.com.
b.ns.providersportal.com.
$ dig -t ns providersportal.com. @a.gtld-servers.net.
;; AUTHORITY SECTION:
providersportal.com. 172800 IN NS ns2.000cheapdomains.com.
providersportal.com. 172800 IN NS forward.000cheapdomains.com.
;; ADDITIONAL SECTION:
ns2.000cheapdomains.com. 172800 IN A 209.61.240.234
forward.000cheapdomains.com. 172800 IN A 67.227.5.75
http://manage.centralnic.com/support/domain_doctor/providersportal.com