玖爱辅助网为您提供最新免费游戏辅助(CF.lol.QQ飞车.守望先锋等),QQ活动,QQ教程,QQ软件,易语言源码,易语言教程等信息 - 凌哥QQ:1027663760
  • 首页
  • 随便写写
  • 关于域名DNS解析中TTL的设置时间设置多少合适的经验分享

关于域名DNS解析中TTL的设置时间设置多少合适的经验分享

浏览次数:25082发布时间:2016-11-04 00:42:15分类:随便写写评论数量:加载中

上次我的域名DNS改了之后,按照习惯,把域名TTL设置成10(我以为越短越好的,因为dnspod那边高级用户才能设置很短),最近就发现问题来了:打开网站很多时候都会卡在域名解析的那一步上,而且有时候卡很久,我这时候才想明白,肯定是TTL的设置有问题了,我们先来看看域名解析中TTL设置的用处:

在做域名解析的时候都会看到一个叫“TTL”的值,一般都有一个默认的值,不过不同注册商默认的值也会不一样,常见的是3600和7200这两个值。

另外ping的时候也可以看到“TTL= XXX”的字样,(如何ping?"电脑左面点击开始——运行栏输入cmd——输入ping 某域名——回车")。既然TTL那么常用,那么域名解析中TTL是什么意思?

TTL是英文的缩写,全拼是Time-To-Live,意思是一跳域名解析记录在DNS服务器中的存留时间。当各地的DNS服务器接受到解析请求时,就会向域名指定的NS服务器发出解析请求从而获得解析记录;在获得这个记录之后,记录会在DNS服务器中保存一段时间,这段时间内如果再接到这个域名的解析请求,DNS服务器将不再向NS服务器发出请求,而是直接返回刚才获得的记录;而这个记录在DNS服务器上保留的时间,就是TTL值。

所以,访问网站的顺序是这样的:

1、用户连接DNS服务器请求解析域名;

2、各地DNS服务器判断缓存是否存在;

3、如果缓存存在,那么直接返回解析的记录,不存在则向NS服务器发出请求解析域名IP。

也就是说,我之前设置的TTL值为10,太小了!最好设置成600(秒)或者1200。

上一篇:自写的一款标准大漠模块.自带免注册.附大漠全套工具

下一篇:福利视频 - 最近一些司机在QQ群发送的gif图片的视频

随便写写 - 最新内容

0