BIND es el servidor de nombres de dominio más popular en Internet, que trabaja en todas las plataformas informáticas principales y se caracteriza por su flexibilidad y seguridad.
Domain Name Service o DNS es el servicio que resuelve los nombres de dominio asociados a una dirección IP para direccionar las peticiones a un servidor en específico, también funciona de manera inversa. Es decir preguntamos por una dirección IP y este nos dirá si tiene asignado uno o más dominios.
Se utiliza cuando un nodo (o host) en Internet contacta a otro mediante el nombre de domino de la máquina y no por su dirección IP.
Vamos a realizar la instalación de BIND en un sistema Debian 6.0 GNU/Linux.Y vamos a configurar el servidor para que realice una resolución directa. Es decir le preguntamos por el nombre de un dominio y nos devuelve su dirección ip.
A partir de ahora elevamos nuestros privilegios a root con el comando sudo.
$ sudo su
1. Actualizamos nuestro repositorio de paquetes.
# apt-get update
2. Instalamos BIND.
# apt-get install bind9
Se instalarán los siguiente paquetes NUEVOS:
bind9 bind9utils{a}
0 paquetes actualizados, 2 nuevos instalados, 0 para eliminar y 0 sin actualizar.
Necesito descargar 454 kB de ficheros. Después de desempaquetar se usarán 1389 kB.
¿Quiere continuar? [Y/n/?]
3. Vamos a configurar nuestro servidor DNS para que realice una resolución directa, es decir que al preguntarle por un domino nos devuelva su dirección IP.
Editamos el fichero "/etc/bind/named.conf.local" y añadimos una zona nueva de tipo "master".
# nano /etc/bind/named.conf.local
zone "midominio.com" {
type master;
file "/etc/bind/db.midominio";
};
4. Una vez hemos añadido la zona vamos a crear el archivo al que hacemos referencia en el paso anterior /etc/bind/db.midominio dejandolo de la siguiente manera.
# nano /etc/bind/db.midominio
$TTL 38400
midominio.com. IN SOA servidor.midominio.com. correo.electronico.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
midominio.com. IN NS servidor.midominio.com.
midominio.com. IN A 192.10.20.1
servidor IN A 192.10.20.1
;
p01.midominio.com. IN A 192.10.20.201
;
jefe IN CNAME p01.midominio.com.
5. Reiniciamos el demonio bind9 para que los cambios tengan efecto.
Stopping domain name service...: bind9 waiting for pid 2675 to die.
Starting domain name service...: bind9.
Ya tenemos nuestro servidor DNS funcionando y resolviendo el "midominio.com" el subdominio "p01" y el alias "jefe".
Vamos a realizar unas pruebas para comprobar que funciona utilizando nslookup.
No hay comentarios:
Publicar un comentario