名称服务器已更新,但查询时仍显示 NXDOMAIN

名称服务器已更新,但查询时仍显示 NXDOMAIN

我已将我的名称服务器从 Freenom 更改为 Cloudflare,但现在已经过去几个小时了,WHOIS 确实显示名称服务器已更改为 Cloudflare,但当您nslookup通过终端使用该命令时,它会显示 NXDOMAIN。问题是什么?

原始名称服务器:ns1.freenom.com、ns2 等。

新的名称服务器:desi.ns.cloudflare.com、guy.ns.cloudflare.com

编辑:

dig命令输出:

; <<>> DiG 9.10.6 <<>> pizzajustice.tk
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 4618
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;pizzajustice.tk.       IN  A

;; AUTHORITY SECTION:
tk.         5   IN  SOA a.ns.tk. joost\.zuurbier.dot.tk. 1644234137 10800 3600 604800 5

;; Query time: 99 msec
;; SERVER: 192.0.2.2#53(192.0.2.2)
;; WHEN: Mon Feb 07 19:42:37 CST 2022
;; MSG SIZE  rcvd: 104

答案1

没有 DNS 传播,这是一个神话。

您没有提供所涉及的实际名称,因此没有人可以帮助您。您可以选择向 DNS 提供商寻求帮助或使用 DNSViz 等在线故障排除工具。

但请注意,Freenom 域名(尤其是免费域名)的特殊之处在于您无法更改名称服务器。您用来注册它们的注册商应该向您解释这一点。您可能不属于这种情况,因为您似乎说更改反映在 whois 中,但无论如何,记住这一点很重要。

您也没有显示您用来测试的命令(但dignslookupFWIW 更好)。如果您查询递归名称服务器,您不会立即看到更改,这是正常的、预期的并且符合设计,因为该递归名称服务器缓存可能已被数据填充,可能是在更改之前来自您自己的测试,因此在 TTL 到期之前它不会有新数据。

如果您查询注册表权威名称服务器,您可以评估更改是否确实已发布,而不管递归名称服务器在其缓存中有什么。

答案2

名称服务器(a.ns.tkb.ns.tk.tk TLD没有域名NS记录pizzajustice.tk.

相关内容