PDF de programación - Configurar un servidor Bind 9

Imágen de pdf Configurar un servidor Bind 9

Configurar un servidor Bind 9gráfica de visualizaciones

Actualizado el 31 de Diciembre del 2020 (Publicado el 17 de Julio del 2017)
1.281 visualizaciones desde el 17 de Julio del 2017
1,8 MB
18 paginas
Creado hace 11a (10/04/2013)
MANUAL DE CONFIGURACION DE BIND 9

Autor Juan Carlos Tirado Sánchez

Instalación y Configuración de un servidor DNS (BIND) en Linux Ubuntu y dos clientes en
Windows.

Decides instalar un servidor DNS (BIND) en un equipo Linux con el nuevo dominio, para
poder administrarlo. Posteriormente, usaras nslookup para consultar manualmente el
servidor.

En esta práctica se pretende instalar y configurar un servidor DNS (BIND) en Linux y dos
clientes Windows.

El dominio para realizar la práctica será el formado con las siglas de tu nombre, por ejemplo,
en este caso jct.com, Nombra “dns” al equipo en el que instales el servicio DNS y pc01, pc02,
etc., al resto de los equipos.

Tienes que tener en cuenta la configuración IP de la red que puedes inventar.

El documento contiene los siguientes apartados:

 1. Configuración del servidor DNS. Instalación de BIND, configuración de archivos.
 2. Consulta manualmente con nslookup.
 3. Configuración de los dos equipos clientes para que funcionen con el servidor DNS

(con la IP del servidor DNS).



Autor: Juan Carlos Tirado Sánchez

Página 1



MANUAL DE CONFIGURACION DE BIND 9

Autor Juan Carlos Tirado Sánchez

Instalación de BIND, Configuración de archivos, Configuración del servidor DNS.



La instalación de BIND en Ubuntu, se puede realizar desde el Gestor de Paquetes de Synaptic,
tal y como se aprecia en las siguientes imágenes, se introduce BIND9 en búsqueda rápida y se
mostraran los paquetes en la zona central de la pantalla, se selecciona marcando la casilla que
se encuentra a la izquierda del nombre del paquete y se selecciona Aplicar, acto seguido se
procede a la descarga e instalación de los paquetes seleccionados y todos aquellos
dependientes para el correcto funcionamiento del programa en este caso bind9-host al cual
actualiza, y bind9utils que descarga como dependiente.



Autor: Juan Carlos Tirado Sánchez

Página 2



MANUAL DE CONFIGURACION DE BIND 9

Autor Juan Carlos Tirado Sánchez

En la siguiente imagen se aprecia la descarga de los paquetes.



Autor: Juan Carlos Tirado Sánchez

Página 3



MANUAL DE CONFIGURACION DE BIND 9

Autor Juan Carlos Tirado Sánchez

La otra posibilidad de descarga e instalación del programa BIND9 y sus paquetes dependientes
es mediante la terminal bash de Linux Ubuntu, mediante el comando apt-get install bind9, el
cual nos muestra la información en modo texto sobre los paquetes extra que serán instalados,
los paquetes sugeridos para la instalación, los paquetes nuevos y las actualizaciones que serán
realizadas en los paquetes existentes, todo ello se aprecia en la siguiente imagen.



Procediendo al final del proceso a iniciar el servicio de DNS en el sistema.



Autor: Juan Carlos Tirado Sánchez

Página 4



MANUAL DE CONFIGURACION DE BIND 9

Autor Juan Carlos Tirado Sánchez

Configuración de Archivos y Configuración del Servidor DNS

Una vez instalado el programa BIND9, se procede a configurar los archivos necesarios para el
funcionamiento del mismo, en base a la configuración de nuestra red, en este caso para lograr
que las maquinas clientes DNS tuvieran acceso además de a la red interna virtual a internet, se
ha elegido el rango de IP 192.168.0.198 para el servidor DNS Ubuntu Linux cuyo nombre de
equipo es “dns”, la siguiente IP es 192.168.0.199 para el cliente Windows XP cuyo nombre de
equipo es “pc01” y la última IP es 192.168.0.200 para el cliente Windows XP cuyo nombre de
equipo es “pc02”.

Todos los equipos están en el dominio “jct.com”, por lo que sus nombres en el dominio son
“dns.jct.com” para el servidor, “pc01.jct.com” para el pc01 y “pc02.jct.com” para el pc02.

Todas las configuraciones siguientes se acreditaran mediante las capturas de imagen
correspondientes.

El primer archivo de configuración que se ha de configurar es /etc/bind/named.conf.local
mediante el comando nano con una terminal de administrador abierta.



Realizado el mismo nos editara el archivo, en el cual introduciremos los siguientes parámetros
para configurar la resolución de zonas directa e inversa de nuestro dominio en el servidor DNS,
en este caso declaramos para la resolución de zona directa:

zone “jct.com” { (declaramos el nombre de dominio completo o FQDN)

type master; (declaramos el tipo de dominio en este caso maestro)

file “/etc/bind/db.jct.com”; (declaramos donde están contenidos los datos del dominio)

}; (Fin de declaración)



Autor: Juan Carlos Tirado Sánchez

Página 5



MANUAL DE CONFIGURACION DE BIND 9

Autor Juan Carlos Tirado Sánchez



Para la resolución de zona inversa de nuestro dominio, a continuación de los parámetros de
configuración de la zona directa se declara lo siguiente:

zone “0.168.192.in-addr.arpa” { (se declaran los 3 primeros octetos de la ip de nuestra red en este caso es 192.168.0.0)

type master; (declaramos el tipo)

file “/etc/bind/db.192” (declaramos donde están contenidos los datos)

}; (fin de declaracion)

Tanto el archivo “db.jct.com” y “db.192” no existen y habra que crearlos a partir de otros
archivos existentes, el archivo “db.192” en este caso esta declarado conteniendo los 3
primeros octetos de la ip de la red pero se podria haber declarado con 1 o con 2 de los octetos
de la siguiente forma “192.in-addr.arpa” en la declaracion de zona en el interior del archivo
“db.192” contendria los restantes 3 octetos de la direccion ip de cada equipo de red, o 2 en el
caso de declarar 2 octetos en in-addr.arpa.



Autor: Juan Carlos Tirado Sánchez

Página 6



MANUAL DE CONFIGURACION DE BIND 9

Autor Juan Carlos Tirado Sánchez

la terminal bash de

Ya tenemos declaradas las zonas de nuestro dominio, tanto directa como inversa, y el tipo de
dominio que es maestro, se va a proceder a declarar los registros de nuestra zona de
resolucion directa, para ello realizamos desde
linux un cp
/etc/bind/localhost /etc/bind/db.jct.com el cual nos creara una copia con el nombre de
nuestro archivo de configuracion y pasaremos a editarlo mediante el comando nano
/etc/bind/db.jct.com, como se aprecia en la imagen aumentamos el numero de serie en uno
por los cambios efectuados, declaramos SOA a nuestro dominio y le añadimos ns. asi como un
punto al final del sufijo ns.jct.com. lo que indica que es el servidor principal de nombres,
introducimos la direccion de correo sustituyendo la @ por un ., root.jct.com, y declaramos IN
NS a nuestro dominio ns.jct.com. , mediante A (address direction) 127.0.0.1 le indicamos que
es el mismo, la AAAA es la direccion ipv6 en este caso ::1 e indicamos la direccion ip en la red
del servidor de nombres ns IN A 192.168.0.198.



A continuacion nombramos
los distintos equipos por su nombre de HOST y sus
correspondientes ips que componen el dominio ( dns.jct.com IN A 192.168.0.198) como se
aprecia en la imagen, guardamos el archivo y salimos del mismo.



Autor: Juan Carlos Tirado Sánchez

Página 7



MANUAL DE CONFIGURACION DE BIND 9

Autor Juan Carlos Tirado Sánchez

A continuacion configuramos la zona de resolucion inversa de nuestro servidor editando el
archivo “db.192”, y se configura teniendo en cuenta las declaraciones realizadas en el archivo
de zona de resolucion directa, declaramos como SOA nuestro servidor de nombres
“ns.jct.com”, el correo del administrador , y al ser la zona de resolucion inversa declaramos en
primer lugar en este caso el ultimo octeto de las ips del servidor de nombres y de los equipos
de nuestro dominio y a continuacion el nombre de HOST de los mismos.



A continuacion comprobamos que nuestro equipo servidor de DNS su nombre de HOST
corresponde con lo solicitado en esta practica editando el archivo /etc/hostname.



Autor: Juan Carlos Tirado Sánchez

Página 8



MANUAL DE CONFIGURACION DE BIND 9

Autor Juan Carlos Tirado Sánchez

Como deseamos que nuestro servidor DNS provea de resolucion de nombres no solo a nuestro
dominio sito en la red local sino que ademas deseamos que provea resolucion de nombres de
internet, editamos el archivo /etc/bind/named.conf.options
lineas
comprendidas entre fowarders y añadimos las direcciones de los servidores DNS que nos ha
proporcionado nuestro proveedor de servicios de internet en este caso 192.168.0.1.

y editamos

las



Editamos el archivo /etc/resolv.conf para que el equipo linux sepa que es el mismo el servidor
DNS para eso modificamos los parametros como se observa en la imagen inferior.



Autor: Juan Carlos Tirado Sánchez

Página 9



MANUAL DE CONFIGURACION DE BIND 9

Autor Juan Carlos Tirado Sánchez

Una vez configurados todos los parametros reiniciamos el servidor DNS BIND en nuestra
maquina mediante el comando /etc/init.d/bind9 restart como se observa en la imagen inferior.



Una vez realizados estos pasos la instalacion y configuaracion de nuestro servidor DNS
mediante el programa BIND estara completa y estara lista para ser comprobada.



Autor: Juan Carlos Tirado Sánchez

Página 10



MANUAL DE CONFIGURACION DE BIND 9

Autor Juan Carlos Tirado Sánchez

Configuración de los dos equipos clientes para que funcionen con el servidor DNS (con la IP

del servidor DNS) y Consultas NSLOOKUP y DIG



Una vez c
  • Links de descarga
http://lwp-l.com/pdf5516

Comentarios de: Configurar un servidor Bind 9 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad