很多用戶在修改了域名的DNS服務器后,一直很關(guān)心什么時候才能生效?這里我們向大家簡要說明一下。由于域名解析過程比較復雜,其中的一些無關(guān)細節(jié)我們不作討論。修改域名DNS服務器的生效時間因不同的域名而有所差異。一般來說修改一個以COM/NET結(jié)尾的域名來說生效時間最長為48小時,以O(shè)RG結(jié)尾的域名來說生效時間最長為24小時,以CN結(jié)尾的域名生效時間最長為6小時。
為什么修改DNS服務器后,新DNS服務器生效不能立即生效呢?簡單說來就是因為各地公網(wǎng)DNS上會緩存有域名舊DNS信息,必須要等舊DNS信息過期后新的域名DNS才可以生效。具體決定新DNS服務器生效時間的參數(shù)是TTL(Time To Live)值,這個TTL值被設(shè)置在域名的頂級域服務器上。下面我們就拿幾個域名為例加以說明。
首先我們列出幾個常用域名的頂級域服務器:
這是負責解析COM/NET域名的頂級域服務器:
192.5.6.30
192.42.93.30
192.54.112.30
192.26.92.30
。。。。。。。
這是負責解析ORG域名的頂級域名服務器:
199.19.56.1
199.19.54.1
199.19.53.1
204.74.112.1
。。。。。。。
這是負責解析CN域名的頂級域名服務器:
203.119.26.1
203.119.27.1
203.119.28.1
203.119.29.1
。。。。。。。
下面我們以ai-dns.com為例具體說明一下(我們用DIG命令在COM域名頂級域服務器上查看TTL)。
D:dig>dig @192.5.6.30 ai-dns.com
;; AUTHORITY SECTION:
ai-dns.com. 172800 IN NS ns1.ai-dns.com.
ai-dns.com. 172800 IN NS ns2.ai-dns.com.
ai-dns.com. 172800 IN NS ns3.ai-dns.com.
上例中172800這個數(shù)值就是TTL值,這個參數(shù)的單位是秒,折合成小時就是48小時。
下面我們以freebsd.org為例具體說明一下(我們用DIG命令在ORG域名頂級域服務器上查看TTL)。
D:dig>dig @204.74.113.1 freebsd.org
;; AUTHORITY SECTION:
freebsd.org. 86400 IN NS ns1.iafrica.com.
freebsd.org. 86400 IN NS ns1.downloadtech.com.
freebsd.org. 86400 IN NS ns0.freebsd.org.
上例中86400這個數(shù)值就是TTL值,這個參數(shù)的單位是秒,折合成小時就是24小時。
下面我們以aidns.cn這個域名為例說明一下(我們用DIG命令在CN域名頂級域服務器上查看TTL)。
D:dig>dig @203.119.26.1 aidns.cn
;; AUTHORITY SECTION:
aidns.cn. 21600 IN NS ns3.ai-dns.com.
aidns.cn. 21600 IN NS ns1.ai-dns.com.
aidns.cn. 21600 IN NS ns2.ai-dns.com.
上例中21600這個數(shù)值就是TTL值,這個參數(shù)的單位是秒,折合成小時就是6小時。