El DNS es un sistema jerárquico para nombres de dominio que traduce nombres amigables a direcciones IP. Su función principal es resolver nombres de dominio a direcciones IP para localizar recursos en Internet. Los servidores DNS distribuyen y almacenan esta información de forma jerárquica para facilitar la navegación.
2. ¿Qué es DNS?
Es un sistema de nomenclatura
jerárquica para computadoras, servicios
o cualquier recurso conectado al internet
o a una red privada.
El DNS es una base de datos distribuida y
jerárquica que almacena información
asociada a nombres de dominio en redes
como Internet.
3. ¿Cuál es su función?
Su función más importante, es traducir
(resolver) nombres inteligibles para los
humanos en identificadores binarios
asociados con los equipos conectados a la
red, esto con el propósito de poder localizar
y direccionar estos equipos mundialmente.
5. FQDN
Un nombre de dominio se escribe siempre de
derecha a izquierda. El punto en el extremo
derecho de un nombre de dominio separa la
etiqueta de la raíz de la jerarquía .
Un FQDN correcto es por ejemplo este:
www.example.com. (Incluyendo el punto al
final)
6. Como funciona
Resolución de nombres: Dado el nombre
completo de un host , obtener su dirección
IP.
Resolución inversa de direcciones: Es el
mecanismo inverso al anterior.
7. Funcionamiento del DNS
Servidores DNS Raíz “.”
Servidores DNS “es.”
5: No lo sé. Pregúntale a “uv.es.”
4:¿IP de www.uv.es?
Servidores DNS “uv.es.”
(147.156.1.1 alias gong)
3: No lo sé. Pregúntale a “es.”
2:¿IP de www.uv.es?
ISP 7: www.uv.es es alias, 147.156.1
DNS de ISP 6:¿IP de www.uv.es?
1:¿IP de www.uv.es?
8: www.uv.es es alias, 147.156.1.4
8. Elementos del DNS
1. La sintaxis del nombre
2. La implementación de la base de datos
Comandos y ficheros relacionados con el DNS
11. Tipos de servidores (1/3)
Primarios (Primary Name Servers):
Almacenan la información de su zona en
una base de datos local. Son
responsables de mantener la
información actualizada y cualquier
cambio debe ser notificado a este
servidor
Secundarios (Secundary Name Servers):
Son aquellos que obtienen los datos de
su zona desde otro servidor que tenga
autoridad para esa zona. El proceso de
copia de la información se denomina
transferencia de zona.
12. Tipos de servidores (2/3)
Maestros (Master Name Servers): son
los que transfieren las zonas a los
servidores secundarios. Cuando un
servidor secundario arranca busca un
servidor maestro y realiza la
transferencia de zona. Un servidor maestro
para una zona puede ser a la vez un servidor
primario o secundario de esa zona. Estos
servidores extraen la información desde
el servidor primario de la zona. Así se
evita que los servidores secundarios
sobrecargen al servidor primario con
transferencias de zonas.
13. Tipos de servidores (3/3)
Locales (Caching-only servers): no tienen
autoridad sobre ningún dominio: se limitan
a contactar con otros servidores para
resolver las peticiones de los clientes DNS.
Estos servidores mantienen una memoria
caché con las últimas preguntas
contestadas. Cada vez que un cliente DNS
le formula una pregunta, primero consulta
en su memoria caché. Si encuentra la
dirección IP solicitada, se la devuelve al
cliente; si no, consulta a otros
servidores, apuntando la respuesta en su
memoria caché y comunicando la
respuesta al cliente.
14. Funciones del cliente DNS
Interrogar al servidor DNS
Interpretar las respuestas que pueden ser
registros de recursos (RR) o errores
Devolver la información al programa que
realiza la petición al cliente DNS
15. Configuración de un cliente de DNS (1/3)
Nombres y direcciones
necesarios para
arranque. La primera
línea es obligatoria
Orden en que debe buscarse una resolución
de nombres (bind es el DNS)
16. Configuración de un cliente de DNS (2/3)
Para configurar una estación de trabajo en modo
cliente de DNS se debe crear el archivo de resolución
de cliente /etc/resolv.conf
17. Configuración de un cliente de DNS (3/3)
o bien configurar DHCP para que entregue toda la
información
18. Ventajas del DNS
Desaparece la carga excesiva en la red y
en los hosts: ahora la información esta
distribuida por toda la red, al tratarse de
una BBDD distribuida.
No hay Duplicidad de Nombres: el
problema se elimina debido a la existencia
de dominios controlados por un único
administrador. Puede haber nombres iguales pero en
dominios diferentes.
Consistencia de la Información: ahora la
información que esta distribuida es
actualizada automáticamente sin
intervención de ningún administrador.
19. Ejemplo de resolución DNS
El usuario hace una petición www.google.com.sv
El servidor local recibe la petición y busca en su
BD dicha dirección
El servidor local hace una petición al servidor raíz
El servidor raíz envía una dirección IP de
“google.com.sv” al servidor DNS local
El servidor local hace una petición al servidor
google preguntando por www.google.com.sv
20. Ejemplo de resolución DNS
El servidor local recibe la dirección y se la envía el
host usuario
El host usuario solicita la información directamente
al host www.google.com.sv
El host www envía la información solicitada al host
del cliente
La pagina web es mostrada en el navegador
21. Instalación de servidor DNS
Para instalar un servidor DNS es indispensable tener
asignada una dirección IP estática a nuestro servidor.
Dirigirnos hacia Administre su servidor
22. Agregar o quitar funciones
Seleccionar el servicio DNS
Siguiente y finalizar la instalación