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

1

Durante muito tempo, usei um único servidor de DNS. Agora eu quero criar um servidor de DNS secundário para usar como backup. Eu posso criar zonas escravo manualmente para todos os meus domínios e eles são atualizados corretamente. Mas não está claro como clonar todo o servidor dns para que, quando uma nova zona for criada no servidor principal, a zona seja criada de acordo com a que é escrava.

Eu posso criar alguns scripts que verificam periodicamente no master para novas zonas e enviam no slave o que é necessário para criar a zona slave. Existe algum método mais limpo para fazer isso?

Estou usando duas máquinas CentOS com o BIND.

    
por Zagorax 15.10.2015 / 20:55

1 resposta

0

O que eu faria seria usar software de gerenciamento de configuração e uso como Ansible, ou scripts para executar periodicamente, varrendo as zonas no mestre e configurando-as no servidor escravo.

No primeiro caso, se você não conhece o Ansible ou qualquer outra ferramenta de gerenciamento de configuração, você terá que aprender primeiro, mas vai usá-lo em outros projetos. No segundo, você criará algo que será funcional, mas um pouco mais feio, dependendo das suas habilidades de script.

Existem pessoas que já estão gerenciando seus servidores BIND através do Ansible, como este e this cara.

    
por 15.10.2015 / 21:37