¿Cómo crear nuevas zonas en un servidor DNS esclavo automáticamente cuando se agregan nuevas zonas al servidor DNS maestro?

¿Cómo crear nuevas zonas en un servidor DNS esclavo automáticamente cuando se agregan nuevas zonas al servidor DNS maestro?

Durante mucho tiempo he usado un único servidor DNS. Ahora quiero crear un servidor DNS secundario para usarlo como respaldo. Puedo crear zonas esclavas manualmente para todos mis dominios y se actualizan correctamente. Pero no me queda claro cómo clonar todo el servidor DNS para que cuando se cree una nueva zona en el servidor principal, la zona se cree en consecuencia en el servidor esclavo.

Puedo crear algunos scripts que periódicamente verifican en el maestro si hay nuevas zonas y cargan en el esclavo lo que se necesita para crear la zona esclava. ¿Existe algún método más limpio para hacer esto?

Estoy usando dos máquinas CentOS con BIND.

Respuesta1

Lo que haría es usar un software de administración de configuración como Ansible o scripts para ejecutar periódicamente, escanear las zonas en el servidor maestro y configurarlas en el servidor esclavo.

En el primer caso, si no conoce Ansible o cualquier otra herramienta de gestión de configuración, primero tendrá que aprenderlo, pero lo usará en otros proyectos. En el segundo, crearás algo que será funcional, pero un poco más feo, dependiendo de tus habilidades de scripting en bash.

Hay personas que ya están administrando sus servidores BIND a través de Ansible, comoesteyestechico.

información relacionada