小 TTL 值

use*_*394 6 domain-name-system ttl

DNS 中的 TTL 是什么?TTL小有什么好处?

mac*_*ema 8

“TTL 也出现在域名系统 (DNS) 中,它们由权威名称服务器为特定资源记录设置。当缓存(递归)名称服务器向权威名称服务器查询资源记录时,它将缓存该记录以供由 TTL 指定的时间(以秒为单位)。如果存根解析器在 TTL 到期之前查询缓存名称服务器的相同记录,则缓存服务器将简单地回复已缓存的资源记录,而不是再次从权威名称服务器检索它。名称服务器也可能为 NXDOMAIN 设置了 TTL(确认域不存在);但它们的持续时间通常很短(最多 3 小时)。

较短的 TTL 会导致权威名称服务器上的负载较重,但在更改 Web 服务器或 MX 记录等关键服务的地址时会很有用,因此 DNS 管理员通常会在移动服务之前将其降低,以最大程度地减少中断.

使用的单位是秒。DNS 的常用 TTL 值为 86400 秒,即 24 小时。86400 的 TTL 值意味着如果 DNS 记录发生更改,世界各地的 DNS 服务器在更改后最多 24 小时内仍会显示其缓存中的旧值。”

http://en.wikipedia.org/wiki/Time_to_live#DNS_records

  • 我可能会添加:针对 DNS SOA 值的 RIPE 建议:http://www.ripe.net/docs/ripe-203.html (2认同)
  • “在更改后的 24 小时内,世界各地的 DNS 服务器仍可能显示其缓存中的旧值。” 假设他们遵守 TTL,那就是。有些具有最小缓存长度。如果我将 TTL 设置为 30 秒,那么在某些 ISP 上可能仍需要一天时间。 (2认同)