Servidor DNS
Datos a utilizar:
IP servidor: 192.168.10.10
Nombre del servidor: dns
Dominio a crear: chuz.com
1- Instalar el paquete bind9
Apt-get install bind9
2- Modificar los siguientes datos en el archivo /etc/bind/named.conf.local:
Zone “chuz.com” {
Type master;
File “db.chuz.com”;
};
Zone “10.168.192.in-addr.arpa” {
Type master;
File “db.192.168.10”;
};
Nota: para probar si la sintaxis de los archivos esta correcta se ejecuta el commando:
Named-checkconf , si no aparece nada, la sintaxis de las instrucciones están bien.
3- Crear el archivo db.chuz.com en /var/cache/bind y agregamos el siguiente contenido:
$ORIGIN chuz.com.
$TTL 86400;
@ IN SOA dns.chuz.com. root.chuz.com. (
1;serie
6h;refresco
1h;reintentos
2w;expira
3h;minimo
)
NS dns
dns A 192.168.10.10
4- Crear el archivo db.192.168.10 en /var/cache/bind y agregarle el siguiente contenido:
$ORIGIN 10.168.192.in-addr.arpa.
$TTL 86400;
@ IN SOA dns.chuz.com. root.chuz.com. (
1;
6h;
1h;
2w;
3h;
)
NS dns.chuz.com.
10 PTR dns.chuz.com.
Nota: El número diez de arriba es el último octeto de la IP de la maquina a la cual se le esta
Haciendo el PTR.
5- Para probar si las zonas están bien, ejecutar las siguientes instrucciones:
named-checkzone chuz.com /var/cache/bind/db.chuz.com
Y esta:
named-checkzone 10.168.192.in-addr.arpa /var/cache/bind/db.192.168.10
Dichas instrucciones deberán devolver un OK.
6- Se reinicia el servicio bind9:
Service bind9 restart
7- Cambiar en /etc/resolv.conf en el nameserver agregando la ip del servidor DNS,
Ejp: nameserver 192.168.10.10
8- Para probar el DNS se puede hacer con:
dig chuz.com o nslookup dns.chuz.com
dig -x 192.168.10.10 o nslookup 192.168.10.10
9- Si hay errores, puede verificarlos con el comando:
Tail /var/log/syslog