Nameserver

我如何知道我的 Route53 記錄集何時生效?

  • July 24, 2014

因此,我已將我的域添加到 Route53,並將域的名稱伺服器更新為 Route53 的名稱伺服器。

我已經添加了我需要的記錄集(A、MX 和 TXT)。

我如何知道這些 DNS 記錄何時有效,或者我只是等待並繼續檢查域的 who.is?

在此處輸入圖像描述

Joe 指出,如果您尚未將域的 NS 伺服器替換為域註冊商,則需要在任何操作生效之前執行此操作(AWS 的伺服器必須是您域的權威 NS 伺服器)。

因此,一旦傳播,您域的 whois 應該會向您顯示新的名稱伺服器。它們應該在 whois 的底部附近看起來像這樣:

 Name Server:NS-1315.AWSDNS-36.ORG
 Name Server:NS-99.AWSDNS-12.COM
 Name Server:NS-765.AWSDNS-31.NET
 Name Server:NS-1970.AWSDNS-54.CO.UK

一旦設置好,每當您在您的區域中創建新記錄時,它們應該在一些傳播後的短時間內變得可見。例如,如果您剛剛在 GoDaddy 上購買了一個域,在 Route53 中為您的域創建了一個存根區域,並獲取他們分配給您的 NS 伺服器值並將它們放回使用 GoDaddy 的域記錄中,您添加的任何新記錄都應該在其中可見通常15-20分鐘,或者最多一個小時。

但是,一旦您發布了新值,傳播過程就完全不在您的掌控之中。因此,您應該始終巧妙地使用 TTL。

為確保您的值已傳播,您應該熟悉命令行並使用 dig 或 nslookup 之類的工具來檢查:

dig host.domain.com

應該給你這樣的結果。我的命令在第一行:

myhostmachine ~ # dig www.acme.com

; <<>> DiG 9.7.3 <<>> www.acme.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9821
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.acme.com.          IN  A

;; ANSWER SECTION:
www.acme.com.       16390   IN  A   216.27.178.28

;; Query time: 30 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Thu Dec 13 11:53:09 2012
;; MSG SIZE  rcvd: 46

nslookup 看起來像這樣。我的命令在第一行:

myhostmachine # nslookup www.acme.com
Server:     8.8.8.8
Address:    8.8.8.8#53

Non-authoritative answer:
Name:   www.acme.com
Address: 216.27.178.28

引用自:https://serverfault.com/questions/453834