Como criar novas zonas em um servidor DNS escravo automaticamente quando novas zonas são adicionadas ao servidor DNS mestre?

Como criar novas zonas em um servidor DNS escravo automaticamente quando novas zonas são adicionadas ao servidor DNS mestre?

Por muito tempo usei um único servidor DNS. Agora quero criar um servidor DNS secundário para usar como backup. Posso criar zonas escravas manualmente para todos os meus domínios e elas serão atualizadas corretamente. Mas não está claro para mim como clonar todo o servidor DNS para que, quando uma nova zona for criada no servidor primário, a zona seja criada de acordo no servidor escravo.

Posso criar alguns scripts que verificam periodicamente o mestre em busca de novas zonas e carregam no escravo o que é necessário para criar a zona escrava. Existe algum método mais limpo para fazer isso?

Estou usando duas máquinas CentOS com BIND.

Responder1

O que eu faria é usar um software de gerenciamento de configuração como o Ansible, ou scripts para serem executados periodicamente, verificando as zonas no mestre e configurando-as no servidor escravo.

No primeiro caso, se você não conhece Ansible ou qualquer outra ferramenta de gerenciamento de configuração, terá que aprendê-la primeiro, mas poderá utilizá-la em outros projetos. No segundo, você criará algo que será funcional, mas um pouco mais feio, dependendo de suas habilidades em scripts bash.

Existem pessoas que já gerenciam seus servidores BIND através do Ansible, comoesseeessecara.

informação relacionada