Domain-Name-System
從 Route 53 遷移後未傳播 NS 和 SOA 記錄
我最近將一個域
helloorbital.com
從 GoDaddy 轉移到 Route 53。但是,當我使用WhatsMyDNS檢查我的 SOA 和 NS 記錄時,它們仍然指向舊註冊商的記錄,請問我怎樣才能讓我的記錄正確傳播?另一個知識問題,我在 Route 53 上的記錄不應該在我遷移後優先嗎,為什麼它沒有?
我缺少的步驟是我的名稱伺服器記錄仍然指向舊設置,很可能是由於我在轉移域時配置不正確。
我通過轉到
Registered Domains
Route 53 來修復它,選擇域然後更改名稱伺服器記錄。
註冊名稱伺服器正確地將您的新提供商列為您域的權威:
$ 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 的工作原理以及全球範圍內的變化。