You are on page 1of 4

Vasco, David y Paz, David.

Universidad Tcnica de Ambato

Instalacin de un Servidor DNS


Abstract This document indicated below diagram of a

system DNS domain names, which is based on LINUX, it


aims to use the BIND9 demon domains where the equipment
used was configured

Palabras Clave LINUX, DNS, BIND9.


I.

INTRODUCCIN

En el documento se instalar y configurar un servidor DNS


cuyo sistema operativo es Ubuntu pero debido a las
condiciones del equipo actual se utiliza una mquina virtual
llamada Virtual BOX, adems se configurar un cliente bajo la
plataforma Windows.
En donde se conoce que en una red todas las computadoras
tienen una direccin IP para poder comunicarse, dicha
direccin est formada por un conjunto de nmeros que las
identifica; pero para las personas sera dificultoso recordar
todas las direcciones IP de cada equipo al que quisieran
acceder; por ello se utilizan nombres de dominios asociados a
cada IP.
Un Servidor DNS el cual significa un sistema de nombres de
dominio, es un servidor que hace las veces de traductor, entre
los nombres de dominio a IPs y viceversa, debido a que los
equipos entre si se comunican a travs de sus IPs, y el usuario
las busca con un nombre de dominio.
II. CONTENIDOS

1.

Debemos descargarnos en Ubuntu BIND9 el cual es


un demonio que permitir:
- La creacin del presente servidor que es objeto
de investigacin de la actual prctica
Luego configuraremos los equipos bajo los
parmetros que se plantea en el docuemento.

Descarga de bind9

Se indica a continuacin en pasos ascendentes segn la


configuracin investigada en este caso para obtener un
resultado coherente de acuerdo a lo que se quiere conseguir en
la prctica
Para poder tener un se servidor DNS ms completo, podemos
utilizar el paquete bind9. Para instalarlo, lo hacemos a travs
del apt-get desde una consola de root: [1]
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.
2.

Archivos de configuracin de BIND9

El archivo de configuracin del DNS es el archivo


/etc/bind/named.conf, pero este hace referencia a otros cuantos
archivos como por ejemplo:
- Archivo named.conf: Archivo principal de configuracin
-Archivo named.conf.options: Opciones genricas
-Archivo named.conf.local: Especificacin particular de este
servidor DNS
-Archivo db.127: Especificacin direccin de retorno
-Archivo db.root: DNSs de nivel superior
Otros archivos: db.0, db.255, db.empty, db.local, rndc.conf,
rndc.key, zones.rfc1918
3.

Archivo de zona de bsqueda directa

Supongamos que en nuestra red local tenemos un aula llamada


aula5 con 12 PCs con IPs que van desde la 192.168.0.101
hasta 112 y cuyos nombres van desde aula5pc1 hasta
aula5pc10, luego un servidor web (pc11) y un servidor de
correo electrnico que adems es servidor DNS (pc12). El
archivo de configuracin DNS de nuestro dominio podra ser
as:
// Archivo /etc/bind/ieslapaloma.db
;
; BIND data file for ieslapaloma.com
;
@ IN SOA ieslapaloma.com.
root.ieslapaloma.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Default TTL
IN NS dns.ieslapaloma.com.
IN MX 10 mail.ieslapaloma.com.
aula5pc1 IN A 192.168.0.101
aula5pc2 IN A 192.168.0.102
aula5pc3 IN A 192.168.0.103
aula5pc4 IN A 192.168.0.104
aula5pc5 IN A 192.168.0.105
aula5pc6 IN A 192.168.0.106
aula5pc7 IN A 192.168.0.107
aula5pc8 IN A 192.168.0.108
aula5pc9 IN A 192.168.0.109
aula5pc10 IN A 192.168.0.110

2
www IN A 192.168.0.111
dns IN A 192.168.0.112
mail IN A 192.168.0.112
Las primeras lneas son unos parmetros relacionados con la
actualizacin del DNS (nmero de serie y periodos de
actuacin). Las dos siguientes lneas indican quin es el
servidor primario (NS = Name Server) y quien procesa el
correo electrnico del dominio (MX = Mail eXchange). Las
siguentes lneas especifican las IPs de los distintos PCs
componentes del dominio (A = Address). [1]
Si olvidamos algn punto y coma, dar errores y no funcionar
correctamente. Para revisar los archivos disponemos de los
comandos named-checkconf y named-checkzone que analizan
que est correcta la sintaxis de los mismos.
4. Archivo de zona de bsqueda inversa
Para poder realizar consultas inversas (de IP a nombre) ser
necesario crear el siguiente archivo:
// Archivo /etc/bind/192.rev
;
; BIND reverse data file for 192.168.0.0
;
@
IN
SOA
ieslapaloma.com.
root.ieslapaloma.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Default TTL
IN NS dns.ieslapaloma.com.
101
102
103
104
105
106
107
108
109
110
111
112
112

IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN

PTR
PTR
PTR
PTR
PTR
PTR
PTR
PTR
PTR
PTR
PTR
PTR
PTR

aula5pc1.ieslapaloma.com.
aula5pc2.ieslapaloma.com.
aula5pc3.ieslapaloma.com.
aula5pc4.ieslapaloma.com.
aula5pc5.ieslapaloma.com.
aula5pc6.ieslapaloma.com.
aula5pc7.ieslapaloma.com.
aula5pc8.ieslapaloma.com.
aula5pc9.ieslapaloma.com.
aula5pc10.ieslapaloma.com.
www.ieslapaloma.com.
dns.ieslapaloma.com.
mail.ieslapaloma.com.

Una vez configurado nuestro servidor dns, debemos indicar a


nuestro servidor linux que el servidor dns es l mismo, lo cual
se especifica en el archivo /etc/resolv.conf. [1]

// Indicamos que nosotros mismos somos servidores DNS


// y por defecto buscamos en nuestro dominio

// Editar /etc/resolv.conf del servidor DNS


nameserver 127.0.0.1
search ieslapaloma.com
En el resto de PCs de la red, indicaremos que el servidor DNS
es 192.168.0.112
// En el resto de PCs de la red indicamos quin es el DNS
// Editar /etc/resolv.conf del resto de PCs de la red
nameserver 192.168.0.112
Tan solo nos faltar poner en marcha nuestro servidor de
nombres ejecutando en el servidor el script de inicio
correspondiente:
etc/init.d/bind9 restart
y, mediante el comando host, el comando dig o el comando
nslookup hacer alguna consulta de prueba.
5.

ANEXOS Y RESULTADOS

Direccionamiento IP
Inicializacin de la instalacin de Bind9

Configuracin del servidor maestro

Configuracin de la zona directa


Configuracin de DNS esclavo

Configuracin de DNS esclavo

Comprobacin del funcionamiento en Ubuntu

Comprobacin del funcionamiento en Windows


Configuracin de las zonas

4
6.

CONCLUSIONES

El servidor DNS es realmente til para la creacin de


base de datos de relacin entre nombres de dominio y
de direcciones IP.

Posee comandos para la activacin de algunos


servicios que son indispensables para la correcta
consecucin de la configuracin del servidor DNS.

Verificar que la mquina que se utiliza en Virtual


BOX y el ordenador real se encuentran en la misma
red.

Conocer el nombre del ordenador virtual y el


ordenador real, para no tener retrasos en la
configuracin del servidor DNS al tener que
averiguar los mismos.

Conocer correctamente los cdigos de instalacin


para no tener problemas ni retrasos en la
configuracin del servidor DNS.

III. REFERENCIAS
[1] L. HERNANDEZ, CONFIGURACION DE UN
SERVIDOR DNS, LIMA: SERVIDOR DNS EN
UBUNTU, 2013.
[2] Jeremy Grossmann, GNS3, 2006. [En lnea]. Available:
http://www.gns3.com/aboutus.php&usg=ALkJrhjgA1a2v0hRI0DkzYztmmp4oMI5w#story.
[3] D. Rodrigo, Todo sobre packet tracer, 03 03 2012. [En
lnea]. Available:
https://todopacketracer.wordpress.com/page/3/. [ltimo
acceso: 05 05 2015].
[4] E. J. Valverde Mario, Introduccion al OSPF,
slideshare.com, 19 05 2012. [En lnea]. Available:
www.uv.es/~montanan/redes/trabajos/OSPF.doc. [ltimo
acceso: 05 05 2015].
[5] Hostinet, Hostinet, [En lnea]. Available:
https://www.hostinet.com/formacion/panelalojamiento/que-es-phpmyadmin/. [ltimo acceso: 12 05
2015].
[6] R. Gmez, de Taller de Instalacin LAMP/WAMP, 2008,
pp. 4-5.

You might also like