martes, 31 de enero de 2012

Bind9 agregar dns secundario

BIND (Berkeley Internet Name Domain, anteriormente : Berkeley Internet Name Daemon) es el servidor de DNS más comúnmente usado en Internet, especialmente en sistemas Unix,


Agregando varios DNS a bind


editar el archivo "named.conf.local" y agregar
zona - dominio
tipo de zona
ip

acá dejo un ejemplo de como deberia quedar editado:

server@dns:~$ sudo vim /etc/bind/named.conf.local

//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "pepe.com.ar" {
type master;
file "/etc/bind/zones/pepe.com.ar.db";
allow-transfer { 200.0.0.1; };
};

zone "pepe.com" {
type master;
file "/etc/bind/zones/pepe.com.db";
allow-transfer { 200.0.0.1; };
};

zone "web.pepe.com" {
type master;
file "/etc/bind/zones/web.pepe.com.db";
allow-transfer { 200.0.0.1; };
};


--------------

server@dns:/etc/bind/zones$ sudo vim juancito.com.ar.db


$TTL 1500
@ IN SOA dns.pepe.com.ar. root (
2012012801 ;serial
28800 ;refresh
3600 ;retry
604800 ;expire
38400 ) ;minimum 25 minutes

web.juancito.com.ar. IN A 200.0.0.1

juancito.com.ar. IN CNAME 200.0.0.1
juancito.com.ar. IN NS dns.pepe.com.ar.
juancito.com.ar. IN NS dns2.pepe.com.ar.
juancito.com.ar. IN A 200.0.0.1


una vez que ya tenemos ambos archivos configurados correctamente reiniciamos
(o hacemos un reload para no bajar el servicio y generar un microcorte de dns)

servidor@dns:/etc/bind/zones$ sudo /etc/init.d/bind9 reload
* Reloading domain name service... bind [ OK ]
servidor@dns:/etc/bind/zones$
servidor@dns:/etc/bind/zones$



el comando verifica la sintaxis de los archivos de configuración de Bind9,
servidor@dns:/etc/bind/zones$ named-checkconf


Verifica la validez de los archivos de zona antes de restablecer la configuración. si todo esta bien devuelve un "OK"
servidor@dns:/etc/bind/zones$ named-checkzone


_________________________________

No hay comentarios:

Publicar un comentario