Está en la página 1de 23

DNS. PRÁCTICA 2.

Instalación y configuración del


servicio DNS en Ubuntu con Webmin.

Sergio Morón
Sergio Santos
ÍNDICE
• Práctica 2.1: Configurar una zona maestra de
resolución directa.
• Práctica 2.2: Configurar una zona maestra de
resolución inversa.
• Práctica 2.3: Añadir registros a las zonas creadas
• Práctica 2.4: Comando dig.
• Práctica 2.5: Configurar un servidor DNS secundario
• Práctica 2.6: Configurar servidores de reenvío
Práctica 2.1: Configurar una zona maestra de
resolución directa.
• Vamos a proceder a la instalación y configuración de un
servidor DNS en Ubuntu, mediante Webmin.
• Primero tenemos que configurar Ubuntu para que el
servidor DNS principal sea él mismo. Para ello tenemos
que editar el archivo /etc/resolv.conf introduciendo la
dirección IP de nuestro equipo.
Práctica 2.1: Configurar una zona maestra de
resolución directa.

• Después debemos instalar el paquete bind9 para obtener


el servidor DNS.
• Si lo instalamos desde la terminal, el sistema nos pide que
eliminemos paquetes que ocasionarían errores.
Práctica 2.1: Configurar una zona maestra de
resolución directa.

• Una vez instalado el servidor DNS, nos situamos en la


herramienta Webmin. Dentro de la opción “Un-Used Modules”,
accedemos a “Servidor de DNS BIND” para la configuración del
DNS.
• A continuación, crearemos una zona maestra donde
introduciremos el nombre del servidor de nuestro dominio, el
nombre de nuestro equipo y la dirección de correo.
Práctica 2.1: Configurar una zona maestra de
resolución directa.
• Una vez creada la zona maestra, • Para editar y configurar la nueva
nos aparecerá en la página zona maestra, tan solo tenemos
principal del “Servidor DNS que acceder a ella y nos aparecerá
BIND”. la siguiente ventana con las
distintas configuraciones.

• Siempre que configuremos el


servidor DNS debemos “Aplicar
la configuración”.
Práctica 2.1: Configurar una zona maestra de
resolución directa.

• NOTA: Si tenemos o creemos que tenemos un fallo cuando


configuremos el servidor DNS, podemos ver si existe algún fallo en
la opción en el menú principal del servidor DNS de Webmin
Práctica 2.2: Configurar una zona maestra de
resolución inversa.

• Para crear una zona maestra inversa, debemos seleccionar


“inversa”, en la parte de crear zona maestra, indicándole la
dirección de red de nuestros equipos, junto el nombre de
nuestro equipo servidor. También podemos cambiar el tiempo
de refresco y el de expiración.
Práctica 2.3: Añadir registros a las zonas
creadas

• A continuación, vamos a proceder a añadir registros a las zonas


creadas para tres de los clientes.
• Dentro de la zona creada, nos situamos en el siguiente icono
para añadir un nuevo registro (A), donde introduciremos el
nombre de los equipos y sus direcciones IPs correspondientes.
Práctica 2.3: Añadir registros a las zonas
creadas

• También podemos añadirlas en las direcciones inversas (PTR)


en el icono , indicando la dirección IP de las máquinas y
su nombre de equipo.
En este caso sólo añadiremos dos de las máquinas.
Práctica 2.3: Añadir registros a las zonas
creadas
• Una vez finalizado, nos situamos en la máquina servidor para
comprobar que funciona correctamente el servidor DNS, tanto
las resoluciones directas como las inversas.
• Para ello basta con introducir el comando nslookup seguido
con el nombre completo del dominio (directa) y la dirección IP
de la máquina (inversa).
Práctica 2.3: Añadir registros a las zonas
creadas

• También nos situamos en las máquinas clientes, en las que


tenemos que poner la dirección IP del equipo servidor como
“servidor DNS preferido”, y comprobar su funcionamiento.
• En este caso, en el equipo donde no se añadió el registro
inverso no podrá realizar la configuración PTR.
Práctica 2.3: Añadir registros a las zonas
creadas

• Además podemos comprobar que está todo configurado


correctamente dentro del fichero /etc/bind/named.conf.local,
donde se almacena las configuraciones de las zonas.
Práctica 2.4: Comando dig.

• El comando dig es una utilidad que sirve para visualizar la información


que transmiten cliente y servidor en una consulta DNS. Entre los datos
que se visualizan están:

o La pregunta que realiza el cliente


o La respuesta del servidor
o Quien es el servidor autoritativo
o Otros parámetros como
• el tiempo que ha tardado la consulta
• el servidor que ha respondido con
su puerto
• cuándo se ha realizado la consulta
• el tamaño del mensaje
Práctica 2.5: Configurar un servidor DNS secundario

• En este apartado, procederemos a crear un servidor DNS


subordinado. Para ello necesitamos dos máquinas clientes de
Ubuntu con Webmin, una de ella será el servidor maestro y el
otro el subordinado, las dos máquinas con distinto nombre, MAC
y en el mismo grupo de trabajo.
• Ya tenemos el servidor maestro debido a las prácticas anteriores,
por lo que debemos situarnos en “Otros servidores DNS” y
agregamos la dirección IP del servidor DNS subordinado, para que
el servidor principal permita la transferencia de datos hacia el
subordinado
Práctica 2.5: Configurar un servidor DNS secundario

• A continuación, dentro del menú de la zona maestra, debemos


acceder a para permitir al servidor principal las
transferencias a la zona subordinada que vayamos a crear. Para
ello solo tenemos que introducir la dirección IP del equipo
donde crearemos el servidor subordinado
Práctica 2.5: Configurar un servidor DNS secundario

• A continuación, tenemos que • También tenemos que acceder a la


añadir la dirección IP del opción en la que editamos
servidor DNS subordinado en el el tiempo de refresco actualizándolo
archivo /etc/resolv.conf a 5 segundos, que es el tiempo que
queremos para empezar la
transferencia de los datos.
Práctica 2.5: Configurar un servidor DNS secundario

• Nos situamos en el equipo que va a ser el servidor DNS


subordinado y entramos en Webmin. Dentro de la opción
“Servidor de DNS BIND”, accedemos a la opción de “Crear una
zona subordinada”.
Práctica 2.5: Configurar un servidor DNS secundario

• Una vez dentro, para crear la • Al crear la zona nueva, en el menú


zona subordinada tenemos principal de “Servidor DNS BIND”
que poner el mismo nombre nos aparecerá la zona creada
de dominio y la dirección IP Como podemos ver el icono es
del servidor maestro. distinto al de la zona maestra, pero
su menú es igual.
Práctica 2.5: Configurar un servidor DNS secundario

• Después, en la opción , como en el caso de la zona


maestra, debemos especificar la dirección IP del servidor maestro
para indicarle de donde tiene que conseguir la configuración del
servidor DNS.
Práctica 2.5: Configurar un servidor DNS secundario

• Para finalizar, añadimos la • Al crear la zona subordinada,


dirección IP de la zona maestra podemos acceder a la opción
en el archivo /etc/resol.conf, para comprobar que los datos
como lo hemos hecho han sido transferidos
anteriormente. correctamente.
Práctica 2.6: Configurar servidores de reenvío

• Podemos agregar servidores DNS públicos para que el servidor DNS


primario reenvía las consultas que no pueda resolver.
• Para ello, en el menú principal de DNS BIND, accedemos a
donde podemos agregar direcciones IP de servidores públicos, por
ejemplo el de Google.
• Para finalizar, podemos comprobar que funciona correctamente haciendo
ping a su dirección IP o, simplemente, si poseemos conexión a Internet.
FIN

También podría gustarte