Instalación el paquete Bind9 y sus utilidades:
apt-get install bind9 dnsutils
Creación de la zona Primaria:
cd /etc/bind
Ediar named.conf:
vi named.conf
Creamos una ACL(Lista de acceso) para la transferencia de zonas unicamente a nuestro server DNS secundario:
acl "slaves" {
10.10.10.2;
};
#Donde esa ip obviamente es la del servidor SECUNDARIO
Agregamos la zona:
zone "tirher.com.ar" {
type master;
file "/etc/bind/tirher.com.ar";
allow-query { any; }; #Permitimos consultas a cualquier host.
allow-transfer { slaves; }; #Permitimos transferecias solamente de los esclavos.
};
Creamos el archivo de la zona /etc/bind/tirher.com.ar
$TTL 86400
@ IN SOA ns1.tirher.com.ar. root.tirher.com.ar. (
2007082701 ; serial
10800 ; refresh
3600 ; retry
86400 ; expire
3600) ; default
IN NS ns1.tirher.com.ar.
IN MX 10 mail.tirher.com.ar.
IN A 10.10.10.1
ns1 IN A 10.10.10.1
www IN A 10.10.10.1
mail IN A 10.10.10.3
Guardar cambios en dicho archivo (:wq) y reiniciar bind:
/etc/init.d/bind9 restart
Probar que el DNS resuelva correctamente:
dig tirher.com.ar A @localhost
.....
;; ANSWER SECTION:
tirher.com.ar. 86400 IN A 10.10.10.1
.....
Configuración Servidor DNS Secundario:
Editar named.conf del servidor secundario:
zone "tirher.com.ar" {
type slave;
file "/etc/bind/tirher.com.ar";
masters {
10.10.10.1;
};
};
ACLARACION: Si no especificamos un directorio en la linea file "/etc/bind/tirher.com.ar", simplemente se creara el archivo de la zona en /var/cache/bind
Reiniciamos los dos servicios de bind (del server primario y del secundario):
/etc/init.d/bind9 restart
Para verificar si existe algun inconveniente en la configuracion o no funciona deberemos analizar los logs en:
tail -f /var/log/syslog #Dejar ejecutando en una consola
/etc/init.d/bind9 #En otra consola reiniciar y verificar la consola anterior
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario