martes, 28 de septiembre de 2010

Configurando un servidor DNS (Bind9 en Ubuntu)

 Acabo de configurar un par de servidores DNS uno como master y otro como slave
en el servidor master con IP (a.a.a.a) la configuración

/etc/bind/named.conf.local
#resolución inversa
zone "p.p.p.in-addr.arpa" IN {
        type master;
        allow-transfer {
                b.b.b.b;
        };
        file "/etc/bind/reverse/db.p.p.p";
};

zone "midominio.com" IN {
        type master;
        allow-transfer {
                b.b.b.b;
        };
        file "/etc/bind/db.midominio.com";
};


y la conflagración en el servidor slave con IP (b.b.b.b)


/etc/bind/named.conf.local
 #resolución inversa
zone "p.p.p.in-addr.arpa" IN {
        type slave;
        masters { a.a.a.a; };
        file "db.p.p.p";
};

zone "midominio.com" IN {
        type slave;
        masters { a.a.a.a; };
        file "db.midominio.com";
};



recomiendo que reviséis la configuración de apparmor o bien desinstaléis en los dos servidores si queréis que las transferencias de zonas vayan bien.

para desinstalar de forma rápida
/etc/init.d/apparmor stop
update-rc.d -f apparmor remove
reboot



para comprobar que se replica correctamente la zona revisar los logs
tail -f /var/log/syslog | grep named
ls -lh /var/cache/bind

No hay comentarios: