从 Route 53 迁移后未传播 NS 和 SOA 记录

从 Route 53 迁移后未传播 NS 和 SOA 记录

我最近将一个域名helloorbital.com从 GoDaddy 转移到 Route 53。但是,当我使用WhatsMyDNS检查我的 SOA 和 NS 记录,它们仍然指向旧注册商的记录,请问我该如何才能使我的记录正确传播?

另外一个问题是,一旦我迁移,我的 Route 53 上的记录难道不应该优先吗,为什么没有呢?

答案1

我遗漏的步骤是我的名称服务器记录仍然指向旧设置,很可能是由于我在转移域名时配置不正确。

我通过转到Registered DomainsRoute 53、选择域然后更改名称服务器记录来修复此问题。

在此处输入图片描述

答案2

注册名称服务器正确地将您的新提供商列为您的域名的权威提供商:

$ dig helloorbital.com @a.gtld-servers.net NS 

; <<>> DiG 9.11.5-P1-1ubuntu2.5-Ubuntu <<>> helloorbital.com @a.gtld-servers.net NS
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13856
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 4, ADDITIONAL: 2
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;helloorbital.com.      IN  NS

;; AUTHORITY SECTION:
helloorbital.com.   172800  IN  NS  ns-262.awsdns-32.com.
helloorbital.com.   172800  IN  NS  ns-939.awsdns-53.net.
helloorbital.com.   172800  IN  NS  ns-1216.awsdns-24.org.
helloorbital.com.   172800  IN  NS  ns-1864.awsdns-41.co.uk.

;; ADDITIONAL SECTION:
ns-262.awsdns-32.com.   172800  IN  A   205.251.193.6

;; Query time: 72 msec
;; SERVER: 192.5.6.30#53(192.5.6.30)
;; WHEN: sam. août 31 15:10:09 EST 2019
;; MSG SIZE  rcvd: 198

现在你只需要等待。即使人们不断地这么说,也不会有“传播”。如果你在切换之前只是查询了你的名字,你就用旧的域名服务器信息“污染”了你的递归解析器缓存,TTL 为 172800 秒,也就是 48 小时。其他没有查询过你的域名的人将在切换后“立即”看到新的域名服务器。

三大公共DNS服务已经具有正确的更新信息:

$ dig helloorbital.com @1.1.1.1 NS +short 
ns-939.awsdns-53.net.
ns-1216.awsdns-24.org.
ns-1864.awsdns-41.co.uk.
ns-262.awsdns-32.com.
$ dig helloorbital.com @8.8.8.8 NS +short 
ns-1216.awsdns-24.org.
ns-1864.awsdns-41.co.uk.
ns-262.awsdns-32.com.
ns-939.awsdns-53.net.
$ dig helloorbital.com @9.9.9.9 NS +short 
ns-1864.awsdns-41.co.uk.
ns-262.awsdns-32.com.
ns-939.awsdns-53.net.
ns-1216.awsdns-24.org.

所以这里没有真正的问题需要回答,您只是不了解 DNS 的工作原理以及全球范围内的变化是如何发生的。

相关内容