Domain-Name-System
將域從 AWS Route S3 遷移到 Linode
我想將 1 個域從 AWS Route S3 遷移到 Linode;我已將 NS 記錄更改為指向
ns1.linode.com ns2.linode.com ns3.linode.com ns4.linode.com ns5.linode.com
但在 DNS 檢查表上,它顯示為 NOT RESOLVED,當我探勘時,結果如下:
; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.3 <<>> arteymiel.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14170 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;arteymiel.com. IN A ;; AUTHORITY SECTION: arteymiel.com. 820 IN SOA ns-1690.awsdns-19.co.uk. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400 ;; Query time: 0 msec ;; SERVER: 139.162.139.5#53(139.162.139.5) ;; WHEN: vie dic 25 07:19:23 UTC 2020 ;; MSG SIZE rcvd: 126
解析器可以從兩個不同的位置找到指向您的名稱伺服器的記錄,即您剛剛更改的 NS 記錄和可以在父名稱伺服器上找到的粘合記錄。
粘合記錄在兩者中更重要,因為解析器甚至無法找到您的名稱伺服器來詢問沒有父級粘合記錄的 NS 記錄是什麼,而這些粘合記錄仍然指向亞馬遜。
由於您的註冊商也是亞馬遜,要更改粘合記錄,您可以轉到 Route53 並點擊註冊域部分(在託管區域下方),然後點擊您的域並點擊右側的添加或編輯名稱伺服器。
作為旁注,您也可能會在這些 NS 記錄上遇到 TTL 為 1 的問題。我不會無限期地離開它。看到 TTL 短於 86400 的 NS 記錄是不尋常的。