生存时间(TTL) 是 DNS 记录 上的一个字段,用于控制每条记录的缓存时长,以及——因此——记录更新到达最终用户所需的时间。
较长的 TTL 可通过提高缓存结果的概率来加快 DNS 查找 ↗,但较长的 TTL 也意味着对记录的更新需要更长时间才能生效。
默认情况下,所有 代理记录 的 TTL 均为 Auto,设置为 300 秒。此值无法编辑。
由于仅用于 IP 地址解析的记录可以代理,此设置可确保对已分配 anycast IP 地址 的潜在更改能够快速生效,因为递归解析器缓存它们的时间不会超过 300 秒(五分钟)。
对于 DNS only 记录,你可以选择介于 **30 秒(Enterprise)**或 **60 秒(非 Enterprise)**与 1 天 之间的 TTL。
Auto 的 TTL 设置为 300 秒(五分钟)。
名称服务器 TTL 是一项单独功能,仅影响 Cloudflare 名称服务器与自定义名称服务器。对于 DNS 记录表上的其他 NS 记录,TTL 由其各自的 TTL 字段控制。