Está en la página 1de 3

UNIVERSIDAD DE NARIÑO

Programa de Ingeniería de Sistemas


Telemática III
Docente: MSc. Edgar R. Enríquez Rosero

SISTEMAS DE NOMBRES DE DOMINIO – DNS

Sistema que permite traducir las direcciones IP en nombres de dominio o subdominio. El sistema consiste
en una base de datos jerárquica y distribuida que permite localizar equipos o servicios a través de nombres
que sean familiares o fáciles de recordar, por ejemplo, es más fácil aprender la dirección del motor de
búsquedas google: www.google.com.co que su dirección IP, de igual manera, es posible acceder a la
página de la Universidad a través de su nombre (www.udenar.edu.co ) que mediante su dirección IP.

Este proceso lo realiza el DNS y su trabajo consiste en buscar en la base de datos a quien corresponde un
nombre y su dirección IP.

El proceso es el siguiente: Un usuario abre el navegador y desea ingresar a su correo electrónico, para ello
escribe: mail.google.com en la barra de direcciones, una vez lo hace, la conexión redirige la petición al
servidor DNS del ISP (Proveedor de Servicios de Internet), este a su vez busca dentro de su configuración
la página solicitada y si se encuentra en su base de datos, relaciona la dirección IP y envía la petición a
dicho servidor, sin embargo si no fuese posible encontrarla dentro de su base, utiliza otro DNS, para que
busque dentro de él y así sucesivamente.

En esta oportunidad se realizará un ejercicio de instalación y configuración de DNS a partir del software
BIND en el S.O. Ubuntu.

1. Instalar BIND 9:
a. Sudo su (Pedirá el password del superusuario)
b. apt-get install bind9
2. Editar el archivo resolv.conf:
a. Nano /etc/resolv.conf
b. En las líneas donde se encuentran las instrucciones nameserver y search comentarlas y
escribir lo siguiente:
i. nameserver Direccion IP del equipo (Ejemplo 192.168.76.2)
ii. search nombre del dominio del equipo. (Ejemplo: nombre.apellido .net.co)
Nota: Editar la configuración original en caso de requerir nuevamente internet
3. Hacer una copia del archivo named.conf.default-zones:
a. cp /etc/bind/ named.conf.default-zones /etc/bind/ named.conf.default-zones.bak
4. Editar el archivo named.conf.default-zones :
a. nano /etc//etc/bind/ named.conf.default-zones y adicionar lo siguiente:
i. zone “nombre.apellido.net.co” {
1. type master;
2. file “/etc/bind/db. nombre.apellido.net.co”;
ii. };
iii. zone “X.in-addr.arpa” { //Donde X será el primer número de la dirección IP
1. type master;
2. file “/etc/bind/db.X”;
iv. };
UNIVERSIDAD DE NARIÑO
Programa de Ingeniería de Sistemas
Telemática III
Docente: MSc. Edgar R. Enríquez Rosero
5. Crear una copia de los archivos db.localhost y db.127 y nombrarlos respectivamente con el
nombre de las zonas (db. nombre.apellido.net.co y db.X)
6. Editar db. nombre.apellido.net.co

nombre.apellido.net.co. root. nombre.apellido.net.co. {


--------
------
------
}
@ IN NS nombre.apellido.net.co.
@ IN A x.y.z.w  Dirección IP del equipo
-----
marte A x.y.z.w
venus A x.y.z.w
apolo A x.y.z.w
zeus A x.y.z.w
---
www CNAME marte
sistemas CNAME venus
intranet CNAME apolo
correo CNAME zeus
7. Editar db.X

Nombre.apellido .net.co. root.nombre.apellido .net.co. {


--------
------
------
}
@ IN NS nombre.apellido .net.co.
w.z.y IN PTR nombre.apellido .net.co.
w.z.y IN PTR marte.nombre.apellido .net.co.
w.z.y IN PTR venus.nombre.apellido .net.co.
w.z.y IN PTR apolo.nombre.apellido .net.co.
w.z.y IN PTR Zeus.nombre.apellido .net.co.
8. Verificar la creación de las zonas:
a. named-checkconf (Si es correcto no genera nada)
9. Reiniciar el servicio BIND:
a. service bind9 restart
10. Probar la resolución a través de nslookup

Ejercicio Práctico.

La empresa nombre.apellido requiere instalar un sistema DNS para las aplicaciones de la empresa, para
ello necesita alojar su portal web, el sistema de correo electrónico, un sistema para la nómina, otro para
la intranet, un servicio de aplicaciones y un servicio para VoIP. La empresa se encarga de las
UNIVERSIDAD DE NARIÑO
Programa de Ingeniería de Sistemas
Telemática III
Docente: MSc. Edgar R. Enríquez Rosero
telecomunicaciones, por lo tanto, dada su naturaleza el dominio será con el sufijo .net y está localizada
en Colombia.

El sistema debe tener la capacidad de resolver las direcciones propuestas tanto en zona inversa como en
zona directa.

Consulta

 Consultar la diferencia entre una zona maestra y otra esclava, aplicar estos conceptos,
adicionando una zona esclava al ejercicio anterior.
 ¿Si la empresa deseara tener una academia y pretende montar una plataforma de aprendizaje
virtual como Moodle, pero en un sitio denominado academiavirtual_nombre.apellido.org.co, es
posible configurarse dentro del mismo DNS que se tiene en estos momentos? Justifique la
respuesta
 En caso de ser afirmativo lo anterior, realice la configuración respectiva.

También podría gustarte