2012-02-01 58 views
0

下面列出了我重新命名的最后2次日志条目,您可以看到序列号没有更改(有点骨头疏忽)。当我在2/1进入办公室时,有人抱怨我前一天晚上对内部区域发生的变化所引起的错误,并且抱怨说我对外部区域所做的更改没有经过。我迅速恢复了对内部区域所做的所有更改,增加了内部和外部的序列号,并重新命名了命名。通过增加序列号来命名传播更改

为什么要在内部反映内部变化而不增加串行但不是外部?序列号只在从设备查询主设备时才起作用,而不是在主机命中服务器进行解析时发挥作用。

Jan 29 04:02:09 xxxx named[3983]: zone xxxx/IN: loaded serial 2012012702 
Jan 29 04:02:09 xxxx named[3983]: zone xxxx/IN: sending notifies (serial 2012012702) 
Jan 29 04:02:09 xxxx named[3983]: zone xxxx.com/IN: loaded serial 2012012702 
Jan 29 04:02:09 xxxx named[3983]: zone xxxx.com/IN: sending notifies (serial 2012012702) 

Jan 31 20:45:43 xxxx named[3983]: zone xxxx/IN: loaded serial 2012012702 
Jan 31 20:45:43 xxxx named[3983]: zone xxxx/IN: sending notifies (serial 2012012702) 
Jan 31 20:45:43 xxxx named[3983]: zone xxxx.com/IN: loaded serial 2012012702 
Jan 31 20:45:43 xxxx named[3983]: zone xxxx.com/IN: sending notifies (serial 2012012702) 

回答

0

是的。从站查询序列号以检查是否需要加载新数据。如果它比它已经知道的更高(遵循RFC中定义的允许序列号重叠的“更高”的含义),它会尝试更新其区域的副本。

无论序列号说什么,主服务器都会在您重新加载它之后开始服务区域文件中的内容。