Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
REGIONAL ANTIOQUIA
CESGE
MEDELLIN
2010
1
2 INSTALACION Y CONFIGURACION DNS
TABLA DE CONTENIDO
Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
¿Que es DNS?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
¿Como Funciona?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Instalación DNS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Configuración DNS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Reserva DHCP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Conclusión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
2
3 INSTALACION Y CONFIGURACION DNS
INTRODUCCION
En este documento abordaremos el tema DNS ( Domain Name Service ). Y papel que desempeña
dentro de una red y su gran importancia. De la misma manera que en manuales anteriores se
iniciara con una breve explicación de su funcionamiento, seguidamente se mostrara su instalación y
configuración la cual se hará sobre la distribución CENTOS de (Linux). Finalmente se hará una fase
de pruebas para verificar su correcto funcionamiento.
3
4 INSTALACION Y CONFIGURACION DNS
¿Que es DNS?
El DNS es un servicio de nombres de dominio que tiene como función principal traducir nombres a
direcciones IP y viceversa, también nos permite ubicar servicios y equipos dentro de una red. Para
que esto sea posible los servidores DNS cuentan con una base de datos en la que se albergan
registros que hacen posible encontrar dichos recursos o equipos disponibles en la red, Esta base de
datos puede estar alojada en uno o varios servidores como es el caso de internet, en el cual los
servidores DNS tienen su base de datos de forma distribuida y jerárquica en la que los dominios se
organizan según la actividad que desempeñan las organizaciones:
Raíz
¿Cómo funciona?
Cuando un equipo de una red hace una consulta de algún recurso a un servidor DNS, puede ser de
dos tipos una consulta recursiva o iterativa.
Consulta recursiva:
Esta se da cuando el equipo cliente hace una consulta al DNS local sobre algún recurso y este
responde únicamente con los registros que tenga disponibles.
192.168.0.12
Base de
Datos
Consulta iterativa:
Esta se presenta cuando el servidor local es incapaz de resolver la consulta hecha por el equipo
cliente, en este caso la consulta debe enviarse a servidores externos para ubicar el recurso
solicitado.
4
5 INSTALACION Y CONFIGURACION DNS
a tiva
ter
l taI Base de Datos
u
ns 00
Co 2.2
.15
.65
74
Servidor DNS local Cliente
Google.com
74.65.152.200
Base de
Datos
Instalación DNS
Para instalar el servicio de DNS debemos descargar los siguientes paquetes bind y bind-utils el
primero nos instala el servicio como tal y el segundo son algunas herramientas de diagnostico que
nos pueden ayudar a detectar errores de configuración.
Para instalar los paquetes mencionados ejecutamos el siguiente comando desde la línea de
comandos yum install [nombre del paquete]
Confirmamos la instalación
5
6 INSTALACION Y CONFIGURACION DNS
Una vez haya terminado la instalación modificaremos la interfaz de red ala que debemos
configurarle la dirección IP que tendrá nuestro servidor, para esto modificamos el fichero de
configuración llamado /etc/sysconfig/network-scripts/ifc-eth0 para lo cual podemos usar el editor
de texto de nuestra preferencia.
Para iniciar la configuración del DNS debemos modificar el fichero /etc/named.conf, el cual es el
archivo de configuración global del DNS y en el que definimos las zonas de búsqueda directa e
inversa así como el nombre del dominio que utilizaremos
Cuando terminemos de definir las zonas debemos crear los archivos de configuración para cada zona.
Debemos tener en cuenta que dichos archivos debe llevar el mismo nombre que definimos en las zonas de
configuración del DNS, en este caso directa e inversa respectivamente. Estos archivos son de gran
importancia ya que en ellos se encuentran los registros necesarios para resolución de nombres por parte de
nuestro servidor DNS.
6
7 INSTALACION Y CONFIGURACION DNS
Para crear los archivos de configuración ejecutamos el siguiente comando nano [nombre del archivo]
Zona inversa
Serial: Este valor es utilizado para indicar cuando ha cambiado el archivo de configuración
Retry: Este valor indica cada cuanto tiempo se permitirá los intentos de conexión en caso de que fallen
7
8 INSTALACION Y CONFIGURACION DNS
Para finalizar debemos reiniciamos el servicio de DNS para verificar su correcto funcionamiento
8
9 INSTALACION Y CONFIGURACION DNS
Si queremos información mas detallada del nuestro dominio ejecutamos el siguiente comando
seguido por el nombre de nuestro dominio set q=any [ nombe del dominio]
Ahora verificaremos la resolución de nombre desde un equipo cliente con Windows XP, para
realizar la prueba nos dirigimos al símbolo del sistema y ejecutamos el comando nslookup.
Como podemos ver la resolución no se hace de forma correcta debido a que no tenemos
configurado nuestro servidor DNS. Para configurar nuestro servidor DNS en el cliente tenemos dos
opciones, agregarlo de forma manual o de forma automática por medio del servidor DHCP.
En este caso lo haremos de forma automática para lo cual tendremos que editar el fichero de
configuración dhcpd.conf de nuestro servidor DHCP, y agregar la dirección IP de nuestro DNS y el
nombre del dominio.
Ejecutamos el siguiente comando desde el servidor DHCP nano /etc/dhcpd.conf y agregamos las
siguientes líneas
9
10 INSTALACION Y CONFIGURACION DNS
Guardamos los cambios del archivo y reiniciamos el servidor para que tome los cambios.
Para que los cambios tengan efecto en el equipo cliente debemos solicitar una nueva configuración
IP al servidor DHCP. Primero liberamos la ip que tenemos con el siguiente comando.
Como se puede observar en la imagen anterior ya se le entrego al equipo cliente junto con su
dirección IP la configuración del DNS.
Volvemos a ejecutar el comando nslookup para verificar la resolución de nombres hacia el DNS
En esta ocasión la consulta nos devuelve la IP de nuestro servidor DNS pero no el nombre del
servidor, esto se debe al firewall del servidor el cual debemos modificar para permitir las consultas
DNS.
10
11 INSTALACION Y CONFIGURACION DNS
Para configurar el firewall debemos modificar el siguiente archivo /etc/iptables y agregamos las
siguientes líneas.
Guardamos los cambios hechos en el archivo y reiniciamos las reglas del firewall para que tome los
cambios.
Nuevamente ejecutamos el comando nslookup desde el equipo cliente para comprobar la correcta
resolución de nombres por parte del servidor DNS
Como podemos ver en la imagen ya hay una correcta resolución de nombres por parte del servidor
DNS. Ya que nos devuelve tanto la dirección IP como el nombre del equipo.
11
12 INSTALACION Y CONFIGURACION DNS
CONCLUSION
Con este manual se logro entender mejor lo que es el servicio DNS y su funcionamiento, y el por
qué de su gran importancia en la redes de la actualidad. Un ejemplo de esto es la navegación en
internet la cual sin un servicio de DNS sería bastante compleja ya que tendríamos que saber la
dirección IP de cada sitio web que visitamos en vez de digitar simplemente el nombre del sitio
como lo podemos hacer ahora gracias este servicio.
Con esto podemos darnos cuenta de la gran utilidad y avance que ha significado el servicio de DNS
en las redes actuales.
12