⏱️
DNS TTL 设置建议
不同场景下 DNS 记录 TTL 的推荐值与切换前的准备动作。
本地处理 · 不上传
加载工具中…
相关:DNS · TTL · 解析生效 · 切换 · 缓存
不同场景下 DNS 记录 TTL 的推荐值与切换前的准备动作。TTL 决定了解析记录被缓存多久,变更前调小它能让切换快速生效。
使用步骤
- 先判断这条记录近期是否会变动
- 按场景选择推荐的 TTL 值
- 计划切换前提前把 TTL 调低并等待旧值过期
- 切换完成且稳定后再把 TTL 调回长值
使用场景
- 规划域名切换的时间表
- 设置合理的 TTL 值
- 理解解析变更的生效时间
- 排查解析未更新的问题
小贴士
- TTL 是下游解析器的缓存时长。要改 IP 前,务必提前一个旧 TTL 周期把值调小,否则改完还要等旧缓存过期。
- 计划变更前应提前把 TTL 调小(如 300 秒)并等待旧 TTL 过期,切换完成稳定后再调回较长的值。
- TTL 太短会增加解析查询次数与延迟,太长则让故障切换变慢,需要在两者之间权衡。
常见问题
改了解析多久生效?
取决于旧记录的 TTL,各级缓存要等它过期才会重新查询。如果旧 TTL 是 86400 秒,最坏情况要等一整天。这也是变更前必须提前调小 TTL 的原因。
TTL 设多少合适?
稳定期可以设长一些(几小时)以减少查询压力,计划变更前调到 300 秒左右。需要快速故障切换的关键服务应长期保持较短的 TTL,代价是解析查询更频繁。
为什么有些地方还是旧解析?
部分运营商的递归服务器不严格遵守 TTL,会缓存更久。这种情况无法从源端控制,只能等待或联系对方。这也是重要切换应保留旧服务一段时间的原因。
DNS TTL 设置建议是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用DNS TTL 设置建议,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。