Bind9 Replicação Master Slave

2

Eu tenho o Bind9 no Debian para NS1 e NS2 Eles são duas máquinas virtuais.

Eu criei um arquivo /etc/bind/zones/db.domain.com Então eu tenho que adicionar isso ao /etc/bind/named.conf.local

zone "domain.com" { type master; file "/etc/bind/zones/db.domain.com"; allow-transfer { THE.IP.OF.NS2; }; allow-update { none; }; };

Então quando eu faço um reload eu trabalho no NS1, mas tenho que ir no NS2 e também alterar o /etc/bind/named.conf.local

zone "domain.com" { type slave; file "/etc/bind/zones/db.domain.com"; masters { THE.IP.OF.NS1; }; allow-transfer { none; }; };

A partir de agora, quando eu fizer um reload / restart no NS1, ele replicará o /etc/bind/zones/db.domain.com para o NS2.

Existe uma maneira de repilatar o conteúdo do /etc/bind/named.conf.local para o Slave, então eu não tenho que adicionar toda vez que os novos domínios no ns2 forem feitos manualmente?

Obrigado!

    
por Tibby 23.04.2014 / 11:25

1 resposta

1

Não, isso não é possível com as ferramentas fornecidas pelo BIND.
Você precisará implementar isso em seu sistema de gerenciamento de configuração.

    
por 23.04.2014 / 12:15