⏱️

DNS TTL 设置建议

不同场景下 DNS 记录 TTL 的推荐值与切换前的准备动作。

本地处理 · 不上传

加载工具中…

相关:DNS · TTL · 解析生效 · 切换 · 缓存

不同场景下 DNS 记录 TTL 的推荐值与切换前的准备动作。TTL 决定了解析记录被缓存多久,变更前调小它能让切换快速生效。

使用步骤

  1. 先判断这条记录近期是否会变动
  2. 按场景选择推荐的 TTL 值
  3. 计划切换前提前把 TTL 调低并等待旧值过期
  4. 切换完成且稳定后再把 TTL 调回长值

使用场景

  • 规划域名切换的时间表
  • 设置合理的 TTL 值
  • 理解解析变更的生效时间
  • 排查解析未更新的问题

小贴士

  • TTL 是下游解析器的缓存时长。要改 IP 前,务必提前一个旧 TTL 周期把值调小,否则改完还要等旧缓存过期。
  • 计划变更前应提前把 TTL 调小(如 300 秒)并等待旧 TTL 过期,切换完成稳定后再调回较长的值。
  • TTL 太短会增加解析查询次数与延迟,太长则让故障切换变慢,需要在两者之间权衡。

常见问题

改了解析多久生效?

取决于旧记录的 TTL,各级缓存要等它过期才会重新查询。如果旧 TTL 是 86400 秒,最坏情况要等一整天。这也是变更前必须提前调小 TTL 的原因。

TTL 设多少合适?

稳定期可以设长一些(几小时)以减少查询压力,计划变更前调到 300 秒左右。需要快速故障切换的关键服务应长期保持较短的 TTL,代价是解析查询更频繁。

为什么有些地方还是旧解析?

部分运营商的递归服务器不严格遵守 TTL,会缓存更久。这种情况无法从源端控制,只能等待或联系对方。这也是重要切换应保留旧服务一段时间的原因。

DNS TTL 设置建议是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用DNS TTL 设置建议,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。