更新域名的 TTL(生存时间)需要多长时间

更新域名的 TTL(生存时间)需要多长时间

假设我的域名 example.com 的 TTL 设置为 86400。如果我通过注册商面板将其更改为 60,此更改何时生效?是否需要 86400 秒?还是会立即生效?

我在网上找不到与此有关的任何信息。

答案1

它可能需要最多这个时间86400,但并非所有递归 DNS 服务器都严格遵循 ttl 值,尤其是 60(现实世界中 ttl 不低于 300)。

经验法则是 48 小时,实际结果会有很大差异。

一个检查常见公共 DNS 解析器的好工具...https://www.whatsmydns.net

答案2

对于在应用更改之前立即缓存了您的域信息的缓存 DNS 服务器,可能需要最多 86400 秒才能看到更改。对于从未缓存过您的记录或自上次刷新后未刷新缓存的 DNS 服务器,更改将立即显示。之前缓存过您的信息的 DNS 服务器将在 0 到 86400 之间。

相关内容