- 论坛徽章:
- 0
|
从日志上看,你的name server 启动了一个 inbound zone transfer,而且成功接收。这从后面的
Dec 01 12:08:01.778 general: zone xxx.com.cn/IN: loaded serial 2005112902
Dec 01 12:08:01.778 general: running
可以看出。
按照 DNS AND BIND 一书所讲,你的 name server 应该是一个从服务器,一开始的 searial 是
2005112901 ,后更新为 2005112902。而且每个从服务器在执行完 zone transfer 后都要根据 zone
data file 中的 NS 记录向除了主服务器外的其他从服务器发送 notify 消息。这点可以从
Nov 29 11:37:38.974 notify: zone xxx.com.cn/IN: sending notifies (serial 2005112902)
看出。而且也启动了一个 outbound zone transfer。关键在于可能 client 10.42.5.1 在同本地 name
server 交换 SOA 记录时,本地 name server 接收出错,连接被重置。
建议在 X 下用 ethernal 抓取一个数据包看看是那里出错了。
付 :
If the slave actually transfers the zone, RFC 1996 says that it should issue its own NOTIFY announcements to the other authoritative name servers for the zone. The idea is that the primary master may not be able to notify all of the slave name servers for the zone itself, since it's possible some slaves can't communicate directly with the primary master (they use another slave as their master). However, while BIND 8.2.3 and BIND 9 implement this, earlier versions of BIND 8 don't. Older BIND 8 slaves don't send NOTIFY messages unless explicitly configured to do so
[ 本帖最后由 ailms 于 2005-12-2 10:06 编辑 ] |
|