Anda di halaman 1dari 20

16 DE MAYO DEL 2017

SERVIDOR DNS
UNIVERSIDAD TCNICA DEL NORTE
FICA-CIERCOM
NETWORKING-3

INTEGRANTES:

Chacua Bolivar

Jami Lenin

Simbaa Zhima

Vallejos Mauricio
0
NDICE

NDICE ................................................................................................................................................1
1. TEMA: SERVIDOR DNS EN CENTOS .............................................................................................2
2. OBJETIVOS: .................................................................................................................................2
GENERAL: .......................................................................................................................................2
ESPECFICOS: ..................................................................................................................................2
3. MARCO TERICO ........................................................................................................................3
Servidor DNS ..................................................................................................................................3
El servidor DNS BIND admite tres modos de funcionamiento: .......................................................4
Servidor DNS maestro ....................................................................................................................4
Servidor DNS esclavo ......................................................................................................................5
Servidor cache DNS ........................................................................................................................5
4. DESARROLLO ..............................................................................................................................7
INSTALACIN Y CONFIGURACIN DEL SERVIDOR DNS CON BIND .................................................7
CONFIGURACIN DE LOS CLIENTES PARA ACCEDER A AL SERVIDOR DNS ....................................11
PRUEBAS DE FUNCIONAMIENTO..................................................................................................14
5. CONCLUSIONES. .......................................................................................................................18
6. BIBLIOGRAFA ...........................................................................................................................19

1
1. TEMA: SERVIDOR DNS EN CENTOS

2. OBJETIVOS:

GENERAL:

Instalar y configurar un servidor DNS BIND en el sistema operativo Centos para


demostrar su funcionamiento con cinco clientes en Windows usando IPv4.

ESPECFICOS:

Investigar la informacin terica necesaria acerca del funcionamiento del protocolo


DNS y los registros que se deben configurar para una resolucin de nombres directa
e inversa.
Armar una topologa con cinco PCs clientes para poder demostrar el correcto
funcionamiento del servidor instalado.
Configurar los clientes pc1, pc2, pc3, pc4 y pc5 con una direccin IPv4 para
demostrar el funcionamiento del registro.
Verificar el correcto funcionamiento del servidor mediante comandos de verificacin
nslookup y ping.

2
3. MARCO TERICO

Servidor DNS

Un servidor DNS (Domain Name System) es un servidor que traduce nombres de dominio
a IPs y viceversa. En las redes TCP/IP, cada PC dispone de una direccin IP para poder
comunicarse con el resto de PCs. Es equivalente a las redes de telefona en las que cada
telfono dispone de un nmero de telfono que le identifica y le permite comunicarse con
el resto de telfonos.

Ilustracin 1. Servidor DNS


Fuente: http://www.dnsgratis.es/
Trabajar con direcciones IP es incmodo para las personas, ya que requerira conocer en
todo momento las direcciones IP de los equipos a los que queremos conectarnos. En su
lugar utilizamos nombres de dominio que son ms fciles de recordar y utilizar como por
ejemplo www.google.es.
Un servidor DNS es un servidor que permite averiguar la IP de un PC a partir de su
nombre. Para ello, el servidor DNS dispone de una base de datos en la cual se almacenan
todas las direcciones IP y todos los nombres de los PCs pertenecientes a su dominio.
No existe una base de datos nica donde se almacenan todas las IPs existentes en el
mundo, sino que cada servidor almacena las IPs correspondientes a su dominio. Los
servidores DNS estn dispuestos jerrquicamente de forma que cuando nuestro servidor
ms inmediato no puede atender nuestra peticin, ste la traslada al DNS superior.

3
En el proceso de resolucin de un nombre, hay que tener en cuenta que los servidores
DNS funcionan frecuentemente como clientes DNS, consultando a otros servidores para
resolver completamente un nombre consultado.

Ilustracin 2. Jerarqua de Servidores DNS


Fuente: http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m2/servidor_dns.html

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.

Ilustracin 3. Consulta a un Maestro


Fuente: http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m2/servidor_dns_bind99.html

4
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 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.

Ilustracin 4. Consulta a un Esclavo


Fuente: http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m2/servidor_dns_bind99.html
Servidor cache 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.

5
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.

Ilustracin 5. Consulta a un cache DNS. En caso de fallo, se redirecciona hacia un DNS maestro
Fuente: http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m2/servidor_dns_bind99.html

Zona de Bsqueda Directa: Las resoluciones de esta zona devuelven la direccin IP


correspondiente al recurso solicitado. Realiza las resoluciones que esperan como respuesta
la direccin IP de un determinado recurso.
Zona de Bsqueda Inversa: Las resoluciones de esta zona buscan un nombre de equipo
en funcin de su direccin IP; una bsqueda inversa tiene forma de pregunta, del estilo
Reenviador DNS: Servidor DNS designado por otros servidores DNS internos para su
uso en consultas para resolver nombres de dominio DNS externos o fuera del dominio
local.

6
4. DESARROLLO

Surgiendo las indicaciones del proyecto se creas al servidor de DNS con 5 host, la
ilustracin 6 muestra la topologa levantada en Packet Tracer.
Topologa

Ilustracin 6. Topologa
Fuente: propia

INSTALACIN Y CONFIGURACIN DEL SERVIDOR DNS CON BIND

1) Ingresar al terminal en modo sper usuario y comenzar con la instalacin del servidor
DNS BIND. La instalacin tardar unos pocos segundos, cabe recalcar que servidor
debe estar conectado a internet para realizar la instalacin.

Sudo su //Modo sper usuario


**** //Ingreso de la contrasea
yum -y install bind* //Instalacin del servidor

7
2) Configurar la direccin IP del servidor y de los clientes. Para la configuracin en el
servidor con sistema operativo Centos 16.05, ingresar al terminal en modo sper
usuario y editar el fichero ifcfg-eth2 que est ubicado en la direccin
/etc/sysconfig/network-scripts:

Sudo su //Modo sper usuario


**** //Ingreso de la contrasea
nano /etc/sysconfig/network-scripts / ifcfg-eth2 //Abrir el archivo para editar

Agregar la direccin IP, mscara y Gateway del servidor y las IP de los clientes,
guardar y reiniciar el equipo.

Verificar que IP posee el equipo servidor:

ifconfig //Muestra informacin de las tarjetas de red

8
3) Ingresar al fichero hosts en la direccin /etc para poder registra la direccin IP del
servidor y el dominio asignado:

nano /etc/hosts //Abre el fichero hosts

4) El archivo de configuracin principal del DNS es el fichero named.conf ubicado en


la direccin /etc. En este fichero se definirn las zonas y opciones del servidor:

nano /etc/named.conf //Abre el fichero named.conf

5) Editar el fichero named.rfc1912.zones ubicado en la direccin /etc. En este fichero


se definirn las zonas de resolucin de nombres tanto directa como la inversa:

9
nano /etc/ named.rfc1912.zones //Abre el fichero named.rfc1912.zones

Zona directa y dominio

Zona inversa

6) Editar el fichero zone.dir ubicado en la direccin /var/named. En este fichero se


configurar la zona directa en donde se agregar el dominio networking3.com y
cada una de las direcciones de los clientes:

nano /var/named/ zone.dir //Abre el fichero zonedir

7) Editar el fichero zone.inv ubicado en la direccin /var/named. En este fichero se


configurar la zona inversa en donde se agregar el dominio networking3.com y
cada una de los DNS de los clientes:

nano /var/named/ zone.inv //Abre el fichero zone.inv

10
8) Reiniciar el servicio para que se apliquen todas las configuraciones realizadas:

service network restart //Reinicia la tarjeta de red


service named restart //Reinicia la tarjeta de red

CONFIGURACIN DE LOS CLIENTES PARA ACCEDER A AL SERVIDOR


DNS

Para la prctica fue necesario conectarnos a una red inalmbrica, todos los clientes deben
pertenecer a la misma red. Ingresar la contrasea de la red inalmbrica

11
Una vez ya conectado a la Red, es necesario configurar la tarjeta inalmbrica. Clic en
cambiar configuracin del adaptador.

Ingresar a propiedades de Wi-fi, y en habilitar el protocolo de internet versin 4


(TCP/IPv4)

12
Habilitar la casilla para usar la siguiente direccin IP:
Ingresar los datos para cada uno de los clientes en los diferentes hosts, y en Servidor DNS
preferido procedemos a colocar la direccin IP de nuestro servidor

Los mismos pasos para otro cliente. Ingresara a la misma Red inalmbrica y colocar su
contrasea. Configuracin del equipo para que este en el rango de direccionamiento IP
asignado a cada uno.
En este caso la Dir. IP: 192.168.10.11 /24

13
PRUEBAS DE FUNCIONAMIENTO

Asignado a cada uno de los hosts las IP valida reconocidas en el servidor DNS, y proceder
hacer las respectivas pruebas de conexin entre las mquinas y el servidor. Desde las host de
cliente, Ingresar al smbolo del sistema.

Resultados usar el comando ping a las siguientes IP: 192.168.10.10-192.168.10.2-


192.168.10.-y el resto de direcciones IPv4.

14
Ahora el servidor debe realizar la resolucin del nombre mediante el comando: nslookup
192.168.10.2 este comando se para los dems clientes, con e ligero cambio de las direcciones
IP:

15
Mas resoluciones de nombres con el ingreso de una direccin IP

Ahora el ingreso del nombre del cliente y este servidor deber mostrar la IP asignada a ese
host.

16
Prueba en un cliente, para la resolucin de la IP, una vez ingresado el nombre de los servicios.

17
5. CONCLUSIONES.

Mediante la investigacin del protocolo DNS se pudo determinar los pasos que se
deben seguir para la instalacin y configuracin de un servidor DNS en el sistema
operativo Centos.
La topologa implementada nos permiti realizar las correspondientes pruebas de
funcionamiento del servidor DNS en lo que corresponde a la resolucin de
nombres de dominio tanto en forma directa como en forma inversa.
Se pudo configurar correctamente el servidor para que pueda resolver peticiones
de clientes configurados con IPv4 de forma transparente al usuario que realiza la
peticin.
A nivel de configuracin se pudo determinar la utilizacin de registros A para
resolucin de nombres a direcciones IPv4.
Los comandos, PING, NSLOOKUP nos permitieron verificar la correcta
resolucin de nombres tanto directa como inversa.

18
6. BIBLIOGRAFA

Anonimo. (12 de Febrero de 2014). Como Limpiar y Borrar la Cache DNS de Windows
7. Obtenido de http://www.oporthost.com/clientes/knowledgebase/97/Como-Limpiar-y-
Borrar-la-Cache-DNS-de-Windows-7.html
fernandez, M. (22 de Octubre de 2013). Cmo instalar un servidor web domstico paso a
paso . Obtenido de http://www.genbeta.com/paso-a-paso/como-instalar-un-servidor-web-
domestico-paso-a-paso-parte-1
Intef. (01 de Enero de 2009). Aulas en red, aplicaciones y servicios. Linux. Obtenido de
Instalacin del servidor DNS bind9:
http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m2/servidor_dns_bind99.
html
Luz, S. d. (19 de Octubre de 2013). RedesZone.net. Obtenido de
http://www.redeszone.net/gnu-linux/configurar-un-servidor-dns-bind9-en-linux-Centos/
Parra, J. F. (2013). Analisis del Protocolo de configuracion DNS. Lima: Alvarado.

19