好吧,我对它的工作原理有一些了解DNS
,但这并不能让我回答这个问题。它一定与每个特定记录的生存时间值有关。但里面有很多计时参数SOA
。所以我不确定我应该考虑其中的哪一个。另外,DNS
我认为不同的服务器可能会以不同的方式处理这些值。
假设我要更改域的:1)IP
地址,2)NS
服务器。有没有办法知道需要花多少钱?如果我们假设DNS
服务器遵守提供的参数,那么可能就可以了。
答案1
对于缓存,通常使用特定记录/RRset 的 TTL 值。
为了缓存负面响应,使用SOA
(字段)中的最后一个值。MINIMUM
以上内容适用于您自己区域中的所有记录。通过计划更改,您可以提前降低 TTL(至少提前降低旧 TTL),以最大限度地缩短更改后旧数据保持有效的时间。
至于的其他时间参数SOA
,这些与主/从设置中的权威服务器有关。
但是,如果您要更改委派,那么您不仅要处理自己区域中的记录,还要处理NS
父区域中的委派记录以及任何适用的胶水A
/记录。AAAA