Nombres de dominio DNS

Anuncio
DNS
Arquitectura
Cliente Servidor
Pacheco Martínez
Fernando
Tovar Balderas Sergio A.
Nombres de dominio DNS
El Sistema de nombres de dominio (DNS) se definió originalmente
en los RFC 1034 y 1035. Estos documentos especifican elementos
comunes a todas las implementaciones de software
relacionadas con DNS, entre los que se incluyen:

Un espacio de nombres de dominio, que especifica una
jerarquía estructurada de dominios utilizados para organizar
nombres.

Los registros de recursos, que asignan nombres de dominio DNS a
un tipo específico de información de recurso para su uso cuando
se registra o se resuelve el nombre en el espacio de nombres.

Los servidores DNS, que almacenan y responden a las consultas
de
nombres
para
los
registros
de
recursos.

Los clientes DNS, también llamados solucionadores, que
consultan a los servidores para buscar y resolver nombres de un
tipo de registro de recursos especificado en la consulta.
RFC 1034 y RFC 1035


RFC 1034 http://www.ietf.org/rfc/rfc1034.txt
RFC 1035 http://www.ietf.org/rfc/rfc1035.txt
 Los
DNS se basan en el
concepto de un árbol de
dominios
con
nombre.
Cada nivel del árbol puede
representar una rama o
una hoja del mismo. Una
rama es un nivel donde se
utiliza más de un nombre
para identificar un grupo
de recursos. Una hoja
representa
un
nombre
único que se utiliza una vez
en ese nivel para indicar un
recurso específico.
Antecedentes de DNS


El Sistema de nombres de dominio se desarrolló debido
a la necesidad de proporcionar un servicio de
asignación de nombres a direcciones para los equipos
en Internet. Antes de presentar DNS en 1987, la
asignación de nombres descriptivos de equipos a
direcciones IP se realizaba principalmente mediante el
uso de un archivo estático compartido, llamado archivo
Hosts.
Originalmente, Internet era lo suficientemente pequeña
para utilizar un archivo administrado de forma
centralizada que se publicaba y descargaba mediante
FTP en los sitios conectados a Internet. Periódicamente,
cada sitio Internet actualizaba su copia del archivo
Hosts y se enviaban versiones actualizadas del mismo
para reflejar los cambios en la red.

Con el aumento del número de equipos en Internet, el
hecho de tener una autoridad centralizada para
administrar un solo archivo Hosts para todos los host de
Internet llegó a ser inviable. El tamaño de este archivo
aumentaba progresivamente, lo que hacía muy pesado
el mantenimiento y la distribución a todos los sitios de su
versión actualizada más reciente.
Ubicación de Root Servers
Tipos de registro
A
(Address): Es el registro más usado, que define
una dirección IP y el nombre asignado al host.
Generalmente existen varios en un dominio.
 MX (Mail Exchange). Se usa para identificar
servidores de correo, se pueden definir dos o más
servidores de correo para un dominio, siendo que
el orden implica su prioridad. Debe haber al menos
uno para un dominio.
 CNAME (Canonical Name). Es un alias que se
asigna a un host que tiene una dirección IP valida y
que responde a diversos nombres. Pueden
declararse varios para un host.
Tipos de registro
 NS
(Name Server). Define los servidores de nombre
principales de un dominio. Debe haber al menos
uno y pueden declararse varios para un dominio.
 SOA (Start Of Authority). Este es el primer registro de
la zona y sólo puede haber uno en cada archivo
de la zona y sólo está presente si el servidor es
autoritario del dominio. Especifica el servidor DNS
primario del dominio, la cuenta de correo del
administrador y tiempo de refresco de los servidores
secundarios.
 PTR = Pointer – (Indicador) También conocido
como 'registro inverso', funciona a la inversa del
registro A, traduciendo IPs en nombres de dominio.
Archivos
 cat
/etc/hosts
Archivos
 Type
C:\WINDOWS\system32\drivers\etc\hosts
Software
 https://www.isc.org/software/bind
 http://www.microsoft.com/windowsserver2008/es/xl
/default.aspx
Gráficas
Gráficas
Herramientas
 nslookup
[IP o nombre]
Herramientas
 host
[IP o nombre]
Demostración
Descargar