Configuración de resolución de nombres, busqueda normal y busqueda inversa.
Configuración DNS Caché zona normal
Pasos:
1 | Editaremos con nano el fichero de configuración que se encuentra en la siguiente ruta: /etc/bind/named.conf
cp /etc/bind/named.conf.default-zones /etc/bind/named.conf.local
3 | Editaremos con nano el fichero que se encuentra en la siguiente ruta:
/etc/bind/named.conf.local
De tal forma que nos tiene que quedar en el interior del fichero algo como esto:
zone "servidor.dominio.com" {
type master;
file "/etc/bind/db.'dominio'"; };
4 | Copiaremos el fichero que se encuentra en la siguiente ruta por otro dentro de la misma ruta para poder realizar la siguiente configuración que hay más abajo:
cp /etc/bind/db.empty /etc/bind/db.'dominio'
En el fichero se incluiran estas lineas:
$TTL 86400
@ IN SOA dominio. nombre_maq.dominio. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ) ; Negative Cache TTL
;
@ IN NS cliente1.
maquina1 IN A ip maquina 1
maquina2 IN A ip maquina 2
** Hay que prestar especial atencion a los puntos de la primera linea marcada.
5 | Comprobaremos las zonas con los siguientes comandos:
cd /etc/bind
named-checkconf (para la zona normal)
named-checkzone 'nombre de la zona' /etc/bind/db.'dominio'
Con esto podremos resolver nombres de dominio de forma normal.
Configuración DNS Caché zona inversa.
1 | Editamos con nano el contenido del fichero que se encuentra en la siguiente ruta:
/etc/bind/named.conf.local
Cambiamos las direcciones para nuestra red, la 192.168.1.0 por ejemplo quedaria asi:
Guardando la configuracion en un archivo llamado db.'nombre de la zona inversa'.
2 | Para crear el archivo anterior:
cp /etc/bind/db.127 /etc/bind/db.1.168.192
Quedaria asi para una red con el dominio folgored.com y un servidor con X clientes
$TTL 604800
@ IN SOA folgored.com. servidor.folgored.com. (1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS servidor.
1 IN PTR servidor.
2 IN PTR cliente1.
NOTA: Los numeros 1 y 2 son las terminaciones de ip de las maquinas que estan a la derecha nombradas.
NOTA: En la zona inversa hay que añadir un punto a la terminacion del nombre de las maquinas, especial atencion en ello.
NOTA: para ver las concesiones de direcciones ip insertar el comando cat /var/lib/dhcp/dhcpd.leases.