为什么绑定允许TTL被logging设置logging如果不同的TTL在同一个logging集中是不允许的?
如果我设置区域ttl使用:
$TTL 39600
然后使用以下命令设置loggingTTL:
@ 300 IN A 1.1.1.1
我在我的日志中收到警告:
TTL set to prior TTL (300)
这是因为我有“同一logging集内的logging不同的TTL,这是不允许的”
如果这是不允许的,可以通过logging设置TTLlogging的意义是什么?
谢谢
文件格式在RFC1034和RFC1035的一部分中规定 。 这是非常古老的(1987年),而不是专门为BIND或根据目前的function定义。 在这里没有伟大的智慧。 这是按照惯例。
格式也被devise用于像caching,我相信,虽然在实践中,这种用法一定是非常罕见的。 在loggingcaching中,TTL经常不同,caching包含来自许多不同域的logging。