Está en la página 1de 7

COMUNICACIONES DIGITALES III

CRISTIAN
UNIVERSIDADGARCIA
DE IBAGUE | noviembre 2014

n un Servidor DNS CentOS 6 con


Marco Terico

Instalacin del servidor DNS bind

Si con las posibilidades que nos ofrece dnsmasq no son suficientes para nuestra red y necesitamos un
servidor DNS ms completo, podemos utilizar el paquete bind9. Para instalarle, podemos hacerlo con
apt-get desde una consola de root:

// Instalacin del servidor DNS bind


# apt-get install bind9
De esta forma instalaramos los programas necesarios para disponer de un completo servidor DNS con
bind. Tan solo ser necesario configurarlo y ponerlo en marcha.

Configuracin del servidor DNS


El servidor DNS bind admite tres modos de funcionamiento:
Servidor DNS maestro
Servidor DNS esclavo
Servidor cach DNS

Servidor DNS maestro

En este modo de funcionamiento, nuestro servidor se comporta como un autntico servidor DNS para
nuestra red local. Atender directamente a las peticiones de resolucin de direcciones pertenecientes a la
red local y reenviar a servidores DNS externos las peticiones del resto de direcciones de Internet.

Consulta a un DNS maestro

Servidor DNS esclavo

Un servidor esclavo actuar como un servidor espejo de un servidor DNS maestro. Permanecer
sincronizado con el maestro. Se utilizan para repartir las peticiones entre varios servidores aunque las

1
modificaciones solo se realicen en el maestro. En redes locales salvo por razones de disponibilidad, es
raro que exista la necesidad de tener dos servidores DNS ya que con uno ser suficiente.

Consulta a un DNS esclavo

Servidor cach DNS

En este modo de funcionamiento, nuestro servidor se comporta como si fuera un autntico servidor DNS
para nuestra red local aunque realmente no sea un servidor DNS propiamente dicho. Cuando recibe una
peticin de DNS por parte de un cliente de nuestra red, la trasladar a un DNS maestro que puede estar
en nuestra red o fuera, almacenar en una memoria cach la respuesta y a la vez la comunicar a quien
hizo la peticin. Si un segundo cliente vuelve a realizar la misma peticin, como nuestro servidor tiene la
respuesta almacenada en su memoria cach, responder inmediatamente sin tener que cursar la peticin
a ningn servidor DNS de Internet.

Disponer de un servidor cach DNS en nuestra red local aumenta la velocidad de la conexin a Internet
pues cuando navegamos por diferentes lugares, continuamente se estn realizando peticiones DNS. Si
nuestro cach DNS almacena la gran mayora de peticiones que se realizan desde la red local, las
respuestas de los clientes se satisfarn prcticamente de forma instantnea proporcionando al usuario
una sensacin de velocidad en la conexin.

Es un modo de funcionamiento de sencilla configuracin ya que prcticamente lo nico que hay que
configurar son las direcciones IP de un DNS primario y de un DNS secundario. Muchos routers ADSL
ofrecen ya este servicio de cach, tan solo hay que activarlo y configurar una o dos IPs de servidores
DNS en Internet. En los PCs de nuestra red local podramos poner como DNS primario la IP de nuestro
router y como DNS secundario una IP de un DNS de Internet.

Consulta a un cache DNS. En caso de fallo, se redirecciona hacia un DNS maestro

2
Desarrollo planteado
Para la instalacion de un sevidor DNS BIND (Berkeley Internet Name Domain es el servidor de DNS ms
comnmente usado en Internet ) En nuestro virtualizador vmware Player con sistema operativo CentOs
6,
Como requisitos fundamentales se debe instalar el paquete del servidor BIND DNS y asignar una
direccion IPV4 e IPV6 para el funcionamineto en dual-stack.
Se creara un dominio cuyo nombre sera: cristian.com, donde se crearan subdominios como
www,nsx,inicio, observando algunos terminos de registros importantes en la configuracion en un servidor
DNS.

Luego de obtener una direccion IPV4: 192.168.5.128, se configura en la maquina virtual una direccin
IPV6 del segmento de red de la universidad de Ibague :
Direccion IPV6: 2801:1a0:0:7:0:0:0:f.
Para ellos en el documento network de la configuracin de sistema(/etc/sysconfig/network) se activa IPV6
en la maquina virtual.

Asignacion de direcciones Ip a cada uno de los documentos .

3
Se crea el dominio Cristian.com dentro de una zona del servidor BIND DNS instalado. Se accede a las
zonas del servidor abriendo el archivo named.conf del servidor BIND.

Se da acceso al servidor desde las dos direcciones IP , Siendo dual stack . Ipv4 + Ipv6
Dentro de la zona creada correspondiente al dominio configuramos los diferentes registros NS, A, AAAA
y CNAME que tendr el servidor en este dominio:

4
Posteriormente se configuran dos registros NS (ns1,ns2) para ipv4 e ipv6.
Seguido de esto se configura un subdominio www para ipv6 a ipv4, usando el registro AAAA y A y un alias
para un subdominio (cristian.c.com) donde se usa el tipo de registro CNAME que ser re direccionar al
subdominio www.cristian.com.

Pruebas de Funcionamiento

Comprobacin del funcionamiento del servidor DNS en IPV4 para dominio cristian.com:

Para el subdominio: cristian.c.com y observamos el funcionamiento del registro CNAME donde


vemos que se redirecciona al subdominio www.cristian.com.

5
Con el comando dig

visualiza la direccin del servidor DNS que tiene autoridad sobre el dominio cristian.com.

Para la direccin cristian.c.com observamos la informacin sobre el subdominio, el tipo de registros que
tiene en el servidor y como es un registro tipo CNAME su direccin alias: www.cristian.com.

Con el comando netstat:


Se Observa que las conexiones activas de los servidores en la maquina virtual.
Se puede observar que el servidor se encuentra escuchando por el puerto 53(DNS), 22(SSH) y
25(correo) por IPV4 e IPV6, osea el servidor DNS BIND esta funcionando en dual-stack.