2014-10-16 54 views
0

我有魔法區域文件在我的綁定9.7三個相同區域:區「忽略外的區域數據」結果

$TTL 86400 
@ IN SOA localhost. root.localhost. (
20141010222676 
3H    ; refresh 
15M    ; retry 
1W    ; expiry 
1D)   ; minimum 
    IN NS ns1 
    IN NS ns2 
ns1 IN A 1.2.3.4 
ns2 IN A 1.2.3.4 
www IN A 10.20.30.40 

這個區域中的named.conf與單個文件:

zone "zone1.tld" IN { 
type master; 
file "zone.tld"; 
}; 
zone "zone2.tld" IN { 
type master; 
file "zone.tld"; 
}; 
zone "zone3.tld" IN { 
type master; 
file "zone.tld"; 
}; 

啓用named.conf中全球的nsupdate訪問:

allow-update { 
key "key_name"; 
}; 

通過的nsupdate更新任何這之後區域(例如, zone1.tld)和停止結合我區的文件是這樣的:

$TTL 86400 
zone1.tld. IN SOA localhost. root.localhost. (
20141010222676 
3H    ; refresh 
15M    ; retry 
1W    ; expiry 
1D)   ; minimum 
    IN NS ns1 
    IN NS ns2 
ns1 IN A 1.2.3.4 
ns2 IN A 1.2.3.4 
www IN A 10.20.30.40 

2區和3區仍使用這個文件作爲區,但在此文件中的2區和3區的數據。綁定顯然無法啓動,返回錯誤「忽略區外數據」。

這是正確的方式來維護幾個區域完全相同的數據,但有可能使用nsupdate嗎?

回答