Post on 26-Jul-2015
Edgar Juan, Quispe Quichca
IMPLEMENTACIÓN Y CONFIGURACIÓN DE
SERVIDOR DNS
UNIVERSIDAD NACIONAL DE HUANCAVELICAESCUELA PROFESIONAL DE INGENIERÍA DE
SISTEMAS
Definición: DNS (Domain Name System) Es una base de datos distribuida y jerárquica que almacena
información sobre los nombres de dominio en las redes.
DNS permite traducir de nombre de dominio a dirección IP y viceversa. Se encuentra en el nivel de aplicación.
Usos más comunes: Asignación de nombres de dominio a direcciones IP.
Localización de los servidores de correo electrónico de cada dominio.
Fue diseñado para solucionar los problemas surgidos con el aumento del:
Numero de hosts en red.
Trafico generado por el proceso de actualización.
Tamaño del archivo Hosts.
¿Cuándo y por que se utiliza? Se comenzó a utilizar debido a la necesidad de recordar fácilmente los nombres de todos los servidores conectados a Internet.
Una dirección numérica puede cambiar por muchas razones pero el nombre no cambia.
Objetivos de DNS:
Traducir una dirección IP en una dirección canónica para facilitar su memorización.
Convertir una dirección IP en una o varias direcciones canónicas.
Ejemplo de DNS: www.google.com IP:
181.176.244.19 www.facebook.com IP:
31.13.73.1 WWW.hotmail.com IP:
65.55.65.172 www.youtube.com IP:
181.176.244.15
Partes de un Nombre de Dominio
Un nombre de dominio usualmente consiste en dos o más partes (técnicamente etiquetas), separadas por puntos cuando se las escribe en forma de texto. Por ejemplo, www.wikipedia.es o www.google.com
la etiqueta ubicada más a la derecha se le llama dominio de nivel superior Como
com en www.google.com o es en www.wikipedia.es
Cada etiqueta a la izquierda especifica una subdivisión o subdominio. Nótese que "subdominio" expresa dependencia relativa, no dependencia absoluta.
Finalmente, la parte más a la izquierda del dominio suele expresar el nombre de la máquina (en inglés hostname). El resto del nombre de dominio simplemente especifica la manera de crear una ruta lógica a la información requerida.
DNS en InternetDNS es un protocolo que se puede utilizar en diferentes plataformas. En Internet, el domain name space (árbol) es dividido en tres secciones diferentes: dominios genéricos, dominios de países y dominios inversos.
Dominios de GenéricosSon aquellos que definen hosts registrados de acuerdo a su comportamiento genérico. Cada nodo en el árbol define un dominio, el cual es un índice en la base de datos del domain name space (espacio de nombres de dominio).
ETIQUETA
DESCRIPCIÓN
com Organizaciones comerciales
edu Instituciones educativas
gov Instituciones de gobierno
mil Grupos militares
net Centros de soporte de redes
org Organizaciones no lucrativas
Dominios de PaísesSiguen el mismo formato que los dominios genéricos pero utiliza abreviaciones de países de dos caracteres en lugar de las abreviaciones organizacionales que utilizan tres caracteres en el primer nivel. En el segundo nivel pueden existir abreviaciones organizacionales , o designaciones nacionales.
ETIQUETA
DESCRIPCIÓN
us Estados Unidos
fr Francia
mx México
Dominios InversosSon usados para mapear una dirección a un nombre. Esto puede pasar por ejemplo, cuando un servidor ha recibido una solicitud de un cliente para realizar una tarea.
Aunque el servidor tiene el archivo que contiene una lista de clientes autorizados, el servidor lista únicamente las direcciones IP del cliente.
Para determinar si el cliente se encuentra en la lista autorizada, se puede pedir que se resuelva mandando un pregunta al servidor DNS y pedir un mapeo de dirección a nombre.
Componentes del DNS
CLIENTE DNSUn programa cliente DNS que se ejecuta en la computadora del usuario y que genera peticiones DNS de resolución de nombres a un servidor DNS (Por ejemplo: ¿Qué dirección IP corresponde a nombre.dominio?)
SERVIDOR DNSQue contestan las peticiones de los clientes. Los servidores recursivos tienen la capacidad de reenviar la petición a otro servidor si no disponen de la dirección solicitada.
ZONA DE AUTORIDAD
Porciones del espacio de nombres de dominio que almacenan los datos. Cada zona abarca al menos un dominio y posiblemente sus subdominios, si estos últimos no son delegados a otras zonas de autoridad.
PRIMARIOS, MAESTROS O PREFERIDOS
Guardan los datos de un espacio de nombres en sus ficheros.
SECUNDARIOS, ESCLAVOS O ALTERNATIVOS
Obtienen los datos de los servidores primarios a través de una transferencia de zona.
Tipos de Servidores de DNS
LOCALES O CACHE
Funcionan con el mismo software, pero no contienen la base de datos para la resolución de nombres. Cuando se les realiza una consulta, estos a su vez consultan a los servidores DNS correspondientes, almacenando la respuesta en su base de datos para agilizar la repetición de estas peticiones en el futuro continuo o libre.
Tipos de Servidores de DNS
Consulta DNS
Consultas Recursivas
Computer1Computer1
Consulta recursiva para mail1.nwtraders.com
172.16.64.11
Una consulta recursiva es aquélla realizada a un servidor DNS, en la que el cliente DNS solicita al servidor DNS que proporcione una respuesta completa a la consulta
Una consulta recursiva es aquélla realizada a un servidor DNS, en la que el cliente DNS solicita al servidor DNS que proporcione una respuesta completa a la consulta
El servidor DNS comprueba la zona de búsqueda directa y la caché para encontrar una respuesta a la consulta
El servidor DNS comprueba la zona de búsqueda directa y la caché para encontrar una respuesta a la consulta
Base de datos
Servidor DNS localServidor DNS local
Sugerencia de raíz
Una sugerencia de raíz es un registro de recursos DNS almacenado en un servidor DNS que indica la dirección IP para los servidores raíz DNS
Una sugerencia de raíz es un registro de recursos DNS almacenado en un servidor DNS que indica la dirección IP para los servidores raíz DNS
microsoftmicrosoft
Clúster deservidores DNSClúster deservidores DNS
Sugerencias de raízSugerencias de raíz
Servidor DNSServidor DNS
Clúster deservidores (.) raízClúster deservidores (.) raíz
comcom
Computer1Computer1
Consultas iterativasUna consulta iterativa es aquélla efectuada a un servidor DNS en la que el cliente DNS solicita la mejor respuesta que el servidor DNS puede proporcionar sin buscar ayuda adicional de otros servidores DNS. El resultado de una consulta iterativa suele ser una referencia a otro servidor DNS de nivel inferior en el árbol DNS
Una consulta iterativa es aquélla efectuada a un servidor DNS en la que el cliente DNS solicita la mejor respuesta que el servidor DNS puede proporcionar sin buscar ayuda adicional de otros servidores DNS. El resultado de una consulta iterativa suele ser una referencia a otro servidor DNS de nivel inferior en el árbol DNS
Computer1Computer1
Servidor DNS localServidor DNS local
nwtraders.comnwtraders.com
Root Hint (.)Root Hint (.)
.com.com
Con
sulta
recu
rsiv
a par
a
mai
l1.n
wtr
ader
s.co
m172.1
6.6
4.1
1
Consulta iterativa
Consulta iterativa
Consulta iterativa
Preguntar .com
Preguntar nwtraders.com
Respuesta autorizada33
22
11
Cómo funcionan los reenviadores
Un reenviador es un servidor DNS designado por otros servidores DNS internos para reenviar consultas y resolver nombres de dominio DNS externos o fuera del sitio
Un reenviador es un servidor DNS designado por otros servidores DNS internos para reenviar consultas y resolver nombres de dominio DNS externos o fuera del sitio
Computer1Computer1
nwtraders.comnwtraders.com
Root Hint (.)Root Hint (.)
.com.com
Consulta iterativa
Consulta iterativa
Consulta iterativa
Preguntar .com
Preguntar nwtraders.com
Respuesta autorizada
Servidor DNS localServidor DNS local
ReenviadorReenviador
Consulta recursiva para
mail1.nwtraders.com
172.16.64.11
172.
16.6
4.11
Cons
ulta
recu
rsiv
a
Cómo funciona el almacenamiento en caché del servidor DNS
El almacenamiento en caché es el proceso de almacenar de forma temporal la información a la que se ha tenido acceso recientemente en un subsistema especial de memoria para agilizar el acceso posterior
El almacenamiento en caché es el proceso de almacenar de forma temporal la información a la que se ha tenido acceso recientemente en un subsistema especial de memoria para agilizar el acceso posterior
¿Dónde se encuentra ClientA?
¿Dónde se encuentra ClientA?
Client1Client1
Client2Client2
ClientAClientA
ClientA está en 192.168.8.44
ClientA está en 192.168.8.44
¿Dónde se encuentra ClientA?
¿Dónde se encuentra ClientA?
ClientA está en 192.168.8.44
ClientA está en 192.168.8.44
Tabla de almacenamiento en caché
Nombre de host Dirección IP TTLclientA.contoso.msft. 192.168.8.44 28 segundos
Tipos de Registro DNS
Tipo de registro DescripciónA Resuelve un nombre de host en una dirección IP
PTR Resuelven una dirección IP en un nombre de host
SOA El primer registro en cualquier archivo de zona SRV Resuelve nombres de servidores que proporcionan serviciosNS Identifica el servidor DNS para cada zonaMX El servidor de correoCNAME Resuelve un nombre de host en otro nombre de host
ConclusionesDNS sistema de nombres permite traducir de nombre de dominio a dirección IP y viceversa. Se encuentra en el nivel de aplicación.
Existen diferentes tipos de dominioGenéricosPaísesInversos
ComponentesClientesServidores Zona de autoridad
DDNS, mejoras del DNS, para la creación de dominios dinámicamente.
Bibliografía
Piquer, José El DNS. Retrieved September 18, 2007, Web site: http://www.dcc.uchile.cl/~jpiquer/Internet/DNS/node2.html
Servidor DNS. Retrieved September 18, 2007, from Blog Archive Web site: http://www.nbsp.es/2006/08/07/servidor-dns/
Domain Name System. Retrieved September 18, 2007, from Wikipedia Web site: http://es.wikipedia.org/wiki/Domain_Name_System
Gracias por su atención prestada