Universidad Politecnica Salesiana

7
UNIVERSIDAD POLITECNICA SALESIANA ASIGNATURA: TCP/IP NOMBRE: Anita Sichique Carrera: Ingeniería en Sistemas

Transcript of Universidad Politecnica Salesiana

Page 1: Universidad Politecnica Salesiana

UNIVERSIDAD POLITECNICA SALESIANA

ASIGNATURA:

TCP/IP

NOMBRE:

Anita Sichique

Carrera:

Ingeniería en Sistemas

OBJETIVOSa. Investigar que es Servidor de DNS

Page 2: Universidad Politecnica Salesiana

b. Instalar los paquetes necesarios `para instalar los servidores y configurarlos correctamente.

c. Demostrar el funcionamiento del servicio DNS y resolver cualquier problema que pudiera presentarse.

SERVIDOR DNS

INTRODUCCIÓNDomain Name System o DNS (Sistema de Nombres de Dominio) es un sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado a Internet o a una red privada.

Su función más importante, es traducir o resolver nombres de dominio entendibles para las personas en direcciones IP asociadas con los equipos conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos mundialmente.

El servidor DNS utiliza una base de datos distribuida y jerárquica que almacena información asociada a nombres de dominio en redes como Internet. Aunque como base de datos el DNS es capaz de asociar diferentes tipos de información a cada nombre, los usos más comunes son la asignación de nombres de dominio a direcciones IP y la localización de los servidores de correo electrónico de cada dominio.

BIND 9BIND es el servidor de DNS más comúnmente usado en Internet, especialmente en sistemas Unix, en los cuales ya es un estándar.

Una nueva versión de Bind (Bind 9) fue escrita desde cero en parte para superar las dificultades arquitectónicas presentes anteriormente para auditar el código en las primeras versiones de Bind, y también para incorporar DNSSEC (DNS Security Extensions).

BIND 9 incluye entre otras características importantes: TSIG, notificación DNS, nsupdate, IPv6, rndc flush, vistas, procesamiento en paralelo, y una arquitectura mejorada en cuanto a portabilidad. Es comúnmente usado en sistemas GNU/Linux.

INSTALACIÓNTodas las operaciones las hacemos como usuario con privilegios de administrador:

Instalamos los paquetes con el comando:

apt-get install bind9

Page 3: Universidad Politecnica Salesiana

CONFIGURACIÓNLos valores del servidor que vamos a implementar, son los siguientes:

Dirección IP del servidor: 192.168.0.1 Dominio que vamos a crear: redes.net Subdominios a crear: chris, correo

El archivo de configuración del DNS es el archivo /etc/bind/named.conf, pero este hace referencia a otros cuantos archivos como por ejemplo:

named.conf: Archivo principal de configuración named.conf.options: Opciones genéricas named.conf.local: Especificación particular de este servidor DNS db.127: Especificación dirección de retorno db.root: DNSs de nivel superior

Una vez instalado Bind 9, se configura el archivo named.conf.local el cual permitirá funcionar a nuestro servidor como DNS maestro, como se muestra en la figura siguiente:

Para aquello, debe editarse el siguiente archivo:

gedit /etc/bind/named.conf.local

En este archivo, se definen las zonas de resolución y el modo en que funcionará el servidor DNS (en este caso maestro), y sus archivos de configuración correspondientes. Para comprobar cualquier error de sintaxis en este archivo, se debe ejecutar el comando:

named-checkconf

Page 4: Universidad Politecnica Salesiana

ARCHIVO DE ZONA DE BÚSQUEDA DIRECTALa resolución de zona de búsqueda directa, consiste en la resolución de nombres de dominio (como: redes.net) a su correspondiente dirección IP. Para aquello, debe tomarse como modelo el archivo "db.local" y se hace una copia con el nombre de la red (db.redes.net).

cp /etc/dind/db.local /etc/bind/db.redes.net

Luego debe editarse el siguiente archivo, incluyendo también los dominios y subdominios del servidor web:

gedit /etc/bind/db.redes.net

Para comprobar la correcta sintaxis del archivo, se debe ejecutar el comando:

named-checkzone redes.net /etc/bind/db.redes.net

ARCHIVO DE ZONA DE BÚSQUEDA INVERSALa resolución de zona de búsqueda inversa, consiste en la resolución de direcciones IP (192.168.0.1) a su correspondiente nombre de dominio (redes.net). Para aquello, debe tomarse como modelo el archivo "db.127" y se hace una copia con la porción red de la dirección IP (db.192.168.0).

Aquí, se incluirá también todos los dominios y subdominios correspondientes al servicio web.

cp /etc/dind/db.127 /etc/bind/db.redes.net

Para comprobar la correcta sintaxis del archivo, se debe ejecutar el comando:

named-checkzone 0.168.192.in-addr.arpa /etc/bind/db.192.168.0

Reiniciamos el servicio de Bind, para aplicar los cambios:

service bind9 restart

Page 5: Universidad Politecnica Salesiana

COMPROBACIÓNPara comprobar el correcto funcionamiento de nuestros servicios de resolución, podemos ejecutar:

nslookup redes.net

nslookup 192.168.0.1

gedit /etc/network/interfaces

/etc/init.d/networking restart

Podemos probar el servidor DNS, accediendo a una página web de nuestro servidor mediante su nombre de dominio o su dirección IP, ambos con el mismo resultado:

BIBLIOGRAFÍA

https://help.ubuntu.com/10.04/serverguide/httpd.html http://jarroba.com/configurar-un-apache-en-un-servidor-linux-

digitalocean-con-dominio-y-subdominios-partei/ http://www.dreamtechnology.es/blog/configurar-vhost-en-apache-ubuntu/ http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m2/

servidor_dns_bind9.html http://labs.conekia.es/dns-resolucion-directa-e-inversa/ http://sliceoflinux.wordpress.com/2010/04/21/instalar-y-configurar-un-

servidor-dns-con-ubuntu-server-paso-a-paso/