Domain-Name-System

更改名稱伺服器委託時更新延遲多長時間,如何測試更改?

  • August 21, 2015

我剛剛通過我們的註冊商(MelbourneIT,如果它很重要)更改了我們的委派名稱伺服器。

更新後的名稱伺服器值顯示在 whois 報告中 - 這是否意味著更新已完成?

如果不是,我應該等待多長時間才能完成更改?

域是一個com.au.

首先,找出 com.au 的名稱伺服器:

$ dig com.au ns
[snip]
com.au.                 86400   IN      NS      audns.optus.net.
com.au.                 86400   IN      NS      udns3.ausregistry.net.au.
com.au.                 86400   IN      NS      dns1.telstra.net.
com.au.                 86400   IN      NS      udns2.ausregistry.net.au.
com.au.                 86400   IN      NS      udns4.ausregistry.net.au.
com.au.                 86400   IN      NS      ns1.audns.net.au.
com.au.                 86400   IN      NS      udns1.ausregistry.net.au.
com.au.                 86400   IN      NS      ns3.ausregistry.net.au.
com.au.                 86400   IN      NS      ns3.melbourneit.com.
com.au.                 86400   IN      NS      au2ld.csiro.au.
com.au.                 86400   IN      NS      ns1.ausregistry.net.au.
com.au.                 86400   IN      NS      ns4.ausregistry.net.au.
com.au.                 86400   IN      NS      ns2.ausregistry.net.au.
[snip]

然後檢查這些名稱伺服器的樣本,以查看它們是否具有您的域的新委託。例如,對於 theage.com.au:

$ dig @ns1.audns.net.au. theage.com.au ns
[snip]
theage.com.au.          14400   IN      NS      ns1.fairfax.com.au.
theage.com.au.          14400   IN      NS      ns2.fairfax.com.au.
[snip]

$ dig @ns3.melbourneit.com. theage.com.au
[snip]
theage.com.au.          14400   IN      NS      ns1.fairfax.com.au.
theage.com.au.          14400   IN      NS      ns2.fairfax.com.au.
[snip]

如果任何名稱伺服器顯示舊委託,則更新仍在傳播。

在 DNS 方面,“dig”是您的朋友;花一些時間了解它是如何工作的,以及 DNS 系統是如何工作的。(我自己應該接受更多的建議——我仍然認為我對 DNS 沒有完全了解。)

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