本帖最后由 flashhand 于 2010-03-10 16:42 編輯
我有四臺dns, dns1, dns2,dns3,dns4,
dns3是主,其余是從, 現(xiàn)在的問題是:
1. dns1 只能從dns3上抓取更新,就是說把舊的 域名.zone全刪了,重啟一下named服務(wù),就可以取到主上的信息,
但如果要是dns3上更新后推向dns1更新時(shí),dns1沒有反應(yīng),只能手動(dòng)更新或刪除域名文件后重啟服務(wù)更新.
這是為啥呢, dns2和dns4可以收到更新通知(dns1,dns2,dns4都是同樣的配置,就是ip不同)
2. 這四臺主機(jī)都是內(nèi)網(wǎng)ip, 通過防火墻映射的公網(wǎng)ip, 雖然dns4可以收到dns3發(fā)起的更新通知,但dns3必須是設(shè)成
zone "abc.com" {
type master;
file "abc.com.zone";
allow-transfer {公網(wǎng)ip;}; 這個(gè)設(shè)成公網(wǎng)才能接收,內(nèi)網(wǎng)ip不行,dns4的masters里的ip也要設(shè)成dns3的公網(wǎng)ip才行,
真是邪門了
用了多個(gè)版本的bind都一樣,誰能幫搞定一下,四臺主機(jī)都沒開防火墻 |