Configuración basica servidor dns en Debian (Bind)

Lo primero que debemos hacer es instalar el servidor bind, para ello:

apt-get install bind

Una vez instalado hay que dirijirse al directorio /etc/named que es dónde se encuentran los ficheros de las distintas zonas (dominios) del dns. Para dar de alta un nuevo dominio debemos crear un fichero de tipo db.midominio.com, el fichero debería ser parecido a esto:

$ORIGIN midominio.com
$TTL 86400
@ IN SOA dns1.midominio.com. hostmaster.midominio.com. (
1 ; serial
21600 ; refresh after 6 hours
3600 ; retry after 1 hour
604800 ; expires after 1 week
86400 ) ; minimum TTL of 1 day

IN NS dns1.midominio.com.
IN NS dns2.midominio.com.

IN MX 10 mail.midominio.com.
IN MX 20 mail2.midominio.com.

IN A 10.0.1.5

server1 IN A 10.0.1.5
server2 IN A 10.0.1.7
dns1 IN A 10.0.1.2
dns2 IN A 10.0.1.3

ftp IN CNAME server1
mail IN CNAME server1
mail2 IN CNAME server2
www IN CNAME server2

Despues habría que dar de alta la zona dentro del fichero /etc/named/named.conf insertando el siguiente párrafo al final del fichero:

zone “midominio.com” IN {
type master;
file “db.midominio.com”;
allow-update { none; };
};

Despues de esto haría falta reiniciar el servidor dns para aplicar los cambios:

/etc/init.d/bind restart

Con el comando dig podemos comprobar si está bien configurada la zona en nuestro dns:

dig midominio.com @localhost

La salida deberia mostrar la configuración de las zonas del dominio.

Filed under Linux.
 

Leave a Reply