教你如何修改域名DNS的生效时间

发布时间:2020-02-02编辑:脚本学堂
关于域名生效的问题,可能很多人都在关注。由于域名解析过程比较复杂,其中的一些无关细节我们不作讨论。修改域名DNS服务器的生效时间因不同的域名而有所差异。

关于域名生效的问题,可能很多人都在关注。
由于域名解析过程比较复杂,其中的一些无关细节我们不作讨论。修改域名DNS服务器的生效时间因不同的域名而有所差异。一般来说修改一个以COM/NET结尾的域名来说生效时间最长为48小时,以ORG结尾的域名来说生效时间最长为24小时,以CN结尾的域名生效时间最长为6小时。

为什么修改DNS服务器后,新DNS服务器生效不能立即生效呢?简单说来就是因为各地公网DNS上会缓存有域名旧DNS信息,必须要等旧DNS信息过期后新的域名DNS才可以生效。具体决定新DNS服务器生效时间的参数是TTL(Time  To  Live)值,这个TTL值被设置在域名的顶级域服务器上。

接下来,我们举几个域名实例加以说明。

首先,列出几个常用域名的顶级域服务器: 

这是负责解析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这个数值就是TTL值,这个参数的单位是秒,折合成小时就是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这个数值就是TTL值,这个参数的单位是秒,折合成小时就是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这个数值就是TTL值,这个参数的单位是秒,折合成小时就是6小时。     

上面我们使用的DIG工具是一个很重要的域名解析排错工具,功能要比WIN32平台上的NSLOOKUP工具强大的多。
这里我们提供给用户可以在windows系统上使用的DIG版本它无需安装,解压后在[命令提示符]窗口就可以使用了。
DIG工具下载:http://soft.aidns.cn/dig.rar