2. DNS
Domain Name System o DNS (en español: 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.
Este sistema asocia información variada con nombres de dominios
asignado a cada uno de los participantes. 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.
El DNS es 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.
3. Cómo se asigna una dirección IP a un nombre
Servicio de
resolución
de nombres
Computer44
1
¿Dónde está el
archivo 192.168.1.200 2
Computer44?
3
Computer44
4. Qué es un nombre de host
Un nombre de host es el nombre DNS de un dispositivo
en una red que se usa para encontrar equipos en ella
Ejemplos: “.” Raíz
FQDN
msft
server1.nwtraders.msft.
nwtraders
Nombre de host Sufijo DNS
training
FQDN
server1.training.nwtraders.msft. Server1 = 192.168.0.66
Nombre de host Sufijo DNS Server1 = 192.168.0.67
5. El proceso de resolución de nombres de host
Caché de resolución del NetBIOS
cliente y archivo Hosts DNS Caché de nombres WINS La difusión Archivo Lmhost
1 Salescomputer2 2 192.168.1.35
¿Cuál es la
dirección IP para
Salescomputer2?
3
Salescomputer2
La resolución de nombres de host es el
proceso mediante el que un nombre de
host se resuelve en una dirección IP
6. Caché de resolución del cliente
La caché de resolución del cliente es una ubicación en la memoria donde
se almacenan los nombres de host que se han resuelto recientemente en
direcciones IP. Asimismo, almacena las asignaciones entre nombres de
host y direcciones IP que se cargan desde el archivo Hosts
Computer1
Nombres de host
resueltos desde el
Archivo Hosts servidor DNS
7. Archivo Hosts
El archivo Hosts es un archivo estático que se mantiene en el equipo local
y se utiliza para cargar en la caché de resolución del cliente las
asignaciones entre nombres de host y direcciones IP
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Este es un ejemplo de archivo HOSTS usado por Microsoft TPC/IP
# para Windows.
#
# Este archivo contiene las asignaciones de las direcciones IP a los nombres de
# host. Cada entrada debe permanecer en una línea individual. La dirección IP
Computer1 # debe ponerse en la primera columna, seguida del nombre de host
# correspondiente. La dirección IP y el nombre de host deben separarse
# con al menos un espacio.
#
# También pueden insertarse comentarios (como éste) en líneas individuales
# o a continuación del nombre de equipo indicándolos con el símbolo "#"
#
# Por ejemplo:
Archivo Hosts #
# 102.54.94.97 rhino.acme.com # servidor de origen
# 38.25.63.10 x.acme.com # host cliente x
127.0.0.1 localhost
8. Introducción al Sistema de nombres de dominio
El Sistema de nombres de dominio (DNS) es una base de datos
jerárquica y distribuida que contiene asignaciones entre nombres
de host DNS y varios tipos de datos, por ejemplo, direcciones IP
DNS es la base del esquema de denominación de Internet
y de las organizaciones
DNS admite el acceso a recursos mediante el uso de nombres
alfanuméricos
InterNIC es responsable de delegar la responsabilidad
administrativa para partes del espacio de nombres
de dominio para el registro de nombres de dominio
DNS fue diseñado para solucionar los problemas surgidos
con el aumento del:
Número de hosts en Internet
Tráfico generado por el proceso de actualización
Tamaño del archivo Hosts
9. Qué es un espacio de nombres de dominio
Dominio raíz
Dominio de net com org
nivel superior
Dominio de nwtraders
segundo nivel
Subdominio west south east
FQDN: sales Host: server1
server1.sales.south.nwtraders.com
10. Estándares para denominación de DNS
Los caracteres siguientes son válidos para los
nombres DNS:
A-Z
a-z
0-9
Guión (-)
El carácter de subrayado (_) está reservado
11. Cuáles son los componentes de una solución DNS
Raíz “.”
Recurso
Registro
.com
.edu
Recurso
Registro
Cliente DNS Servidor DNS Servidores DNS en Internet
12. Qué es una consulta DNS
Una consulta es una solicitud de resolución de nombres que se
envía a un servidor DNS. Hay dos tipos de consultas: recursivas
e iterativas
Los clientes DNS y los servidores DNS inician consultas
para resolución de nombres
Un servidor DNS está autorizado para el espacio de nombres
de la consulta, realizará una de las acciones siguientes:
Comprobar la caché, comprobar la zona y devolver la dirección
IP solicitada
Devolver un número de autorización
Un servidor DNS no está autorizado para el espacio de
nombres de la consulta, realizará una de las acciones
siguientes:
Reenviar la consulta que no puede resolverse a un servidor
específico denominado reenviador
Utilizar sugerencias raíz para encontrar una respuesta
a la consulta
13. Qué son los registros de recursos y los tipos de
registro
Tipo de registro Descripción
A 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 servicios
NS Identifica el servidor DNS para cada zona
MX El servidor de correo
CNAME Resuelve un nombre de host en otro nombre de host
14. Qué son los tipos de zona DNS
Zonas Descripción
Lectura/escritura
Copia de lectura/escritura de una base
de datos DNS
Principal
Sólo lectura
Copia de sólo lectura de una base
de datos DNS
Secundaria
Copia
limitada de Copia de una zona que contiene
registros
registros limitados
Código auxiliar
15. Qué son las zonas de búsqueda directa e inversa
Espacio de nombres: training.nwtraders.msft.
Client1 DNS 192.168.2.45
Servidor DNS autorizado Zona Client2 DNS 192.168.2.46
Training
para training directa
Client3 DNS 192.168.2.47
192.168.2.45 Client1 DNS
Zona 1.168.192.in 192.168.2.46 Client2 DNS
inversa -addr.arpa
192.168.2.47 Client3 DNS
Client2 DNS = ?
192.168.2.46 = ?
Client3 DNS
Client1 DNS
Client2 DNS
16. Qué son las actualizaciones dinámicas
Una actualización dinámica es el proceso por el que un cliente DNS crea, registra
o actualiza dinámicamente sus registros en zonas mantenidas por servidores DNS que
pueden aceptar y procesar mensajes para actualizaciones dinámicas
Una actualización manual es el proceso por el que un administrador crea,
registra o actualiza manualmente el registro de recursos
La actualización dinámica permite a los equipos cliente DNS interactuar
automáticamente con el servidor DNS para registrar y actualizar sus
propios registros de recursos
Las organizaciones que tienen cambios dinámicos pueden beneficiarse
del método dinámico de actualización de registros de recursos DNS
Las organizaciones pueden beneficiarse de las actualizaciones dinámicas si:
Se encuentran en un entorno pequeño que sufre pocos cambios en sus
registros de recursos
Tienen instancias aisladas, como cuando una gran organización decide
controlar todas las direcciones de cada uno de los hosts
17. Nslookup
Nslookup es una utilidad de línea de comandos que se emplea para
diagnosticar la infraestructura DNS