什么是域名TTL值 DNS解析中TTL值应该设置成多大

当站长在域名解析的时候,常会发现有一个域名TTL值,但又不知道是做什么的,因此多数站长选择默认设置,垃圾站博主在西部数码的域名默认的TTL值为900,如下图所示:

域名TTL值定义:TTL英文写法Time-To-Live,简单地说TTL就是指域名解析生效时间(单位秒,国外通常的默认值为3600)。

具体定义是指一条域名解析记录在DNS服务器中的存留时间,当各地的DNS服务器接受到解析请求时,就会向域名指定的NS服务器发出解析请求从而获得解析记录,在获得这个记录之后,记录会在DNS服务器中保存一段时间,这段时间内如果再接到这个域名的解析请求,DNS服务器将不再向NS服务器发出请求,而是直接返回刚才获得的记录,这个记录在DNS服务器上保留的时间,就是TTL值。

那么有站长会问域名解析的TTL值设定为多少合适呢?当然具体情况需要具体对待……

1、网站搬家或更换IP地址时:减小域名TTL值可以减小网站不可访问的时间

(1)查看当前域名的TTL值,修改TTL值为可设定的最小值
(2)等待一段时间,当各地的DNS服务器缓存都过期并更新了记录即可
(3)解析域名到新的IP地址,此时各地的DNS就能以最快的速度更新
(4)当DNS已经更新完成后,将TTL值恢复成适当的大小

2、增大域名TTL值可减少域名解析时间并提高网站访问速度

增大TTL值可以使域名解析记录在各地DNS服务器中缓存的时间加长,这样当访客访问网站时,本地ISP的DNS服务器就不需要向域名的NS服务器发出解析请求,而是直接从缓存中返回域名解析记录,因此可以加速网站访问速度!

总结:对于IP地址不经常更换或者不经常搬家到网站,适当增大TTL值可以显著的提高域名的解析稳定性和速度;而对于近期需要变更IP地址的网站需要提前减小TTL值,以便使各地DNS服务器上的旧域名缓存记录迅速过期,IP地址变更后再把TTL值改大!

本文由垃圾站编辑整理,转载请保留原文地址:http://www.lajiz.cn/1091.html  

本文固定链接: http://www.lajiz.cn/1091.html | 垃圾站

该文章由 sdujane 于2013年01月06日发表在 网站优化, 资源分享 分类下, 访客可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客!
原创文章,转载请注明: 什么是域名TTL值 DNS解析中TTL值应该设置成多大 | 垃圾站
关键字: ,

什么是域名TTL值 DNS解析中TTL值应该设置成多大:目前有34 条留言

  1. 18楼
    Gavin:

    默认一下。。。

    2013-01-12 下午 4:22 [回复]
  2. 17楼
    鬼娃娃:

    我是dnspod默认的

    2013-01-10 上午 10:35 [回复]
  3. 16楼
    迷糊小侠:

    没注意,都用默认- -!

    2013-01-08 上午 8:24 [回复]
  4. 15楼
    南寻:

    我的是1800,反正也不常换主机了。

    2013-01-07 上午 10:43 [回复]
    • 不经常更换IP就设置大点!

      2013-01-07 上午 10:55 [回复]
  5. 这个一般用默认的就行了

    2013-01-07 上午 10:30 [回复]
  6. 13楼
    常青:

    一直都是默认的600

    2013-01-07 上午 9:33 [回复]
  7. 12楼
    Tokin:

    我的也是600,十分钟还是能接受的,又不是什么大站,没那么多人访问,几乎没有损失

    2013-01-07 上午 7:57 [回复]
  8. 11楼
    等待思索:

    一般600~~

    2013-01-06 下午 10:06 [回复]
  9. 10楼
    快睡眠网:

    这个还是第一次学习,谢谢

    2013-01-06 下午 10:02 [回复]
    • 客气了,欢迎常来逛逛!

      2013-01-07 上午 10:55 [回复]
  10. 这个才知道哈

    2013-01-06 下午 9:33 [回复]
    • 我也是现在才知道,不晚……

      2013-01-06 下午 9:56 [回复]
  11. 8楼
    熊壮:

    dnspod 默认是600,用宕机 为10 , 可以方便宕机切换的速度,如果服务器 很稳定 就可以 设置大点

    2013-01-06 下午 7:12 [回复]
    • 我的最小只能设置到200,不能再小了,不过搬家换IP还是可以接受的!

      2013-01-06 下午 7:15 [回复]
  12. 7楼
    Musk:

    昨天提交留言3次都失败了,可能主机不兼容那个….ajex.php

    2013-01-06 下午 7:02 [回复]
    • 提交留言做什么?

      2013-01-06 下午 7:11 [回复]
      • 昨晚在你博客留言出现错误,出现….ajex.php什么的错误

        2013-01-06 下午 7:51 [回复]
        • 有时候我回复也会出现重复评论无法评论的错误,也不知道为什么!

          2013-01-06 下午 7:54 [回复]
          • 突然发现,你每次回复,我都会收到2封一模一样的邮件…..

            还有你回复好快,用邮件客户端?

            2013-01-06 下午 7:58 [回复]
            • 为了避免收不到邮件才发送2次,当然2份不都一样的……

              2013-01-06 下午 9:55 [回复]
  13. 6楼
    酷特尔:

    这个可以。有些时候,看别人思路才知道自己该怎么做的哈。挺好的,楼上几位都说默认就好。我不这么认为的。当然,稳定后使用一般多是默认就好。正如博主所说。网站搬家这回事。这个确实起作用。

    2013-01-06 下午 6:37 [回复]
    • 其实默认并不似最好的,有的TTL之可以到几万!

      2013-01-06 下午 7:09 [回复]
  14. 默认就好

    2013-01-06 下午 6:31 [回复]
    • 不一定默认就是最好的!

      2013-01-06 下午 7:12 [回复]
  15. 4楼
    爱软E:

    默认就好了吧

    2013-01-06 下午 5:35 [回复]
    • 正常情况下可以默认域名TTL值,搬家前建议减小域名TTL值,可以避免因搬家造成的损失!

      2013-01-06 下午 5:36 [回复]
  16. 地板
    回头草:

    我用dnspod默认是3600

    2013-01-06 下午 4:06 [回复]
    • 估计你的域名是国外注册的吧!

      2013-01-06 下午 4:40 [回复]
      • 以前是国内的,后来转到国外了

        2013-01-06 下午 4:43 [回复]
  17. 板凳
    huangjun:

    我一般是默认。

    2013-01-06 下午 2:41 [回复]
    • 在搬家之前把TTL修改小些有好处!

      2013-01-06 下午 2:43 [回复]
  18. 沙发
    xiaomingtt:

    复习一下。

    2013-01-06 下午 12:39 [回复]
    • 复习DNS解析中TTL的设置?

      2013-01-06 下午 2:42 [回复]

发表评论

快捷键:Ctrl+Enter