Lithium Asked: 2017-01-11 04:47:57 +0800 CST2017-01-11 04:47:57 +0800 CST 2017-01-11 04:47:57 +0800 CST 更新域的 TTL(生存时间)需要多长时间 772 假设我的域 example.com 已将 TTL 设置为 86400。如果我通过注册商面板将其更改为 60,何时会发生此更改?它需要86400秒吗?或者它会是即时的吗? 我在网上找不到任何关于此的内容。 domain-name-system domain ttl dns-zone 2 个回答 Voted Best Answer Jacob Evans 2017-01-11T04:53:51+08:002017-01-11T04:53:51+08:00 它可以做到这一点,86400但并非所有递归 dns 服务器都严格遵循 ttl 值,尤其是 60 (期望 ttl 不低于 300 真实世界)。 经验法则是 48 小时,实际结果会有很大差异。 检查常见公共 DNS 解析器的好工具... https://www.whatsmydns.net user9517 2017-01-11T04:58:25+08:002017-01-11T04:58:25+08:00 对于在应用更改之前缓存您的域信息的 DNS 服务器,最多可能需要 86400 秒才能看到更改。对于从未缓存过您的记录或自上次刷新后未刷新缓存的 DNS 服务器,将立即看到更改。之前缓存过您的信息的 DNS 服务器将位于 0 到 86400 之间。
它可以做到这一点,
86400
但并非所有递归 dns 服务器都严格遵循 ttl 值,尤其是 60 (期望 ttl 不低于 300 真实世界)。经验法则是 48 小时,实际结果会有很大差异。
检查常见公共 DNS 解析器的好工具... https://www.whatsmydns.net
对于在应用更改之前缓存您的域信息的 DNS 服务器,最多可能需要 86400 秒才能看到更改。对于从未缓存过您的记录或自上次刷新后未刷新缓存的 DNS 服务器,将立即看到更改。之前缓存过您的信息的 DNS 服务器将位于 0 到 86400 之间。