域名解析TTL是什么?TTL是指生存时间,是指DNS解析记录在DNS服务器上的生存时间。TTL设置多少合适?一般为10分钟,即600秒,应用情况不同TTL设置时间也不同,码笔记来详细说下什么是DNS域名解析TTL以及TTL设置时间说明:
域名解析TTL
TTL即Time To Live,翻译过来是生存时间,TTL是指DNS解析记录在DNS服务器上的生存时间。为了通俗易懂的理解TTL,码笔记来举例说明:
码笔记域名为www.mabiji.com,这个域名解析到服务器IP地址假设是7.7.7.7,添加域名解析的时候将TTL设置为10分钟。
当用户访问www.mabiji.com域名时,网络宽带ISP服务商DNS会去解析www.mabiji.com这个域名;但是在服务商的DNS上没有发现www.mabiji.com这个域名的解析记录,因此无法理解解析;于是服务商DNS通过全球DNS的递归查询获取到了www.mabiji.com域名的解析记录,找到了码笔记对应的IP地址为7.7.7.7,用户完成了访问www.mabiji.com网站的请求。
网络宽带ISP服务商通过全球DNS的递归查询到www.mabiji.com这个域名的解析记录后,为了加快对www.mabiji.com这个域名的解析,会将刚才查询到的解析记录保存在自己的DNS服务器上一段时间,这个保留时间就是TTL值,www.mabiji.com域名解析TTL值设置为10分钟,所以这条记录会在DNS服务器上保存10分钟。在TTL值有效的时间内,假设又有用户访问www.mabiji.com这个网站,服务器DNS会直接返回给用户这个域名对应的IP地址,无需再次进行全球DNS递归查询,节省了用户访问网站时间。
域名DNS解析TTL值设置多少合适?
那么问题来了,域名DNS解析的TTL值设置多少合适?TTL时间越短越好?还是越长越好?码笔记来假设一下,如果TTL时间设置小一些,因为TTL值越小,解析记录保存在本地ISP服务商DNS服务器上的时间就越短,TTL到期这条解析记录就失效了,服务商DNS就会经常进行全球DNS递归查询,所以,TTL值太小,会影响网站域名解析稳定性和解析速度。
那么,TTL值是不是越大越好呢?也不是,当域名解析的TTL值设置很大的时候,当用户修改域名解析后,生效时间就会非常慢。
所以如何是指域名解析的TTL值,码笔记认为要根据实际网站应用情况来决定,可以参考下表:
IP是否经常变动 | 是否动态IP | 宕机检测 | 服务架构 | 建议TTL值 |
---|---|---|---|---|
否 | 否 | 否 | 热备、灾备、固定IP | 3600 |
否 | 否 | 是 | 大型网站 | 60 |
否 | 否 | 不使用 | 单服务器 | 600 |
否 | 否 | 使用 | 多服务器 | 180 |
是 | 否 | 不使用 | 单服务器 | 300 |
是 | 是 | 不限 | 不限 | 120 |
像阿里云、腾讯云等大多数厂商,域名添加解析记录时,默认的TTL值为10分钟,即600秒,如果没有特殊情况,TTL值设置为10分钟即可。
阿里云域名解析默认TTL值为10分钟,如下图:

阿里云域名解析TTL值10分钟
腾讯云域名解析默认TTL值为600秒,如下图:

腾讯云域名解析默认TTL时间600秒
DNSPod并入腾讯云,腾讯云域名解析会跳转到DNSPod,腾讯云和DNSPod账号互通。
2023腾讯云服务器超便宜,这个价格太可以了,抓紧上车!
- 2核2G3M服务器30元/3个月:点此直达
- 2核2G3M服务器95元一年:点此直达
- 2核2G4M服务器112元/1年:点此直达
- 2核2G4M服务器396元/1年:点此直达
- 2核4G5M服务器168元/3年:点此直达
- 2核4G5M服务器628元/3年:点此直达
- 4核8G12M服务器446元/1年 518元15个月:点此直达
- 8核16G18M服务器1668元/15个月
- 16核32G28M服务器3468元/15个月
注意:以上特价轻量服务器限制条件为“产品首单特惠”,如果你的腾讯云账号已经是老用户,建议重新注册一个腾讯云账号,如果你是新用户符合条件,那么无脑入,这个CPU内存带宽配置,价格确实便宜,值得买!
2023云服务器降价了!阿里云VS腾讯云
阿里云:2023阿里云服务器价格便宜到家了(值得买)
腾讯云:2023腾讯云2核4G服务器8M带宽70元一年(多配置可选)
华为云:2023华为云优惠活动云服务器60元一年起(查看更多配置报价)
发表评论