我有一个客户,他的网站时不时出现问题,我认为这些问题是由于 DNS 查找造成的。当出现这种情况时,他们执行 ping 操作,但无法解析主机。因此,我运行了:
dig @a.gtld-servers.net autoquarterly.com
我得到:
;; ADDITIONAL SECTION:
ns1.hostlatch.com. 172800 IN A 109.73.173.210
ns2.hostlatch.com. 172800 IN A 109.73.173.211
但这些不是正确的 IP 地址。如果我在两个名称服务器上执行 nslookup,我会得到正确的 IP 地址。
我的问题是这些不正确的名称服务器 IP 地址是从哪里来的?我以为这些是注册在域名注册商的胶水记录。但是,我注意到我查找的每个域名在 ADDITIONAL 部分都有名称服务器 IP 地址,尽管只有使用自己域名的子域名作为名称服务器的域名才需要胶水记录。
答案1
hostlatch.com 的胶合记录存在问题。当我运行 dig 时,a.gtld-servers.net 服务器找到了名称服务器名称,然后在 hostlatch.com 的胶合记录中查找它们的 IP 地址,而不是 autoquarterly.com 或任何其他名称服务器的胶合记录。需要更改的是 hostlatch.com 注册商设置的胶合记录。