DNS y servidores de nombres: funcionamiento, tipos, DHCP, WINS y LMHOSTS

Informática y TelecomunicacionesActualizado el 4,09 KB

Resumen

El documento explica qué es el sistema DNS y cómo resuelve nombres de dominio en direcciones IP, describiendo los tipos de servidores (primarios, secundarios y de caché). También presenta WINS, DHCP y el archivo LMHOSTS como mecanismos relacionados con la resolución de nombres en redes, con ejemplos de entradas.

Puntos clave

  • DNS (Domain Name System) es una base de datos que permite conocer la dirección IP asociada a un nombre de dominio.
  • Los servidores DNS pueden ser primarios (guardan los datos del espacio de nombres), secundarios (obtienen los datos mediante transferencia de zona) o de caché (almacenan respuestas temporalmente).
  • Cada nombre DNS tiene dos partes: la primera identifica al nodo dentro de una subred y la segunda identifica la subred, llamada dominio.
  • WINS (Windows Internet Name Service) gestiona nombres planos NetBIOS en entornos Windows.
  • DHCP automatiza la asignación dinámica de direcciones IP y puede proporcionar también servidores DNS, máscaras de subred y puertas de enlace.
  • LMHOSTS es un archivo que relaciona direcciones IP con nombres de equipo NetBIOS para la resolución de nombres en Windows.

Ponte a prueba

DNS (Domain Name System): definición y función

DNS son las iniciales de Domain Name System (sistema de nombres de dominio) y es una tecnología basada en una base de datos que sirve para resolver nombres en las redes, es decir, para conocer la dirección IP de la máquina donde está alojado el dominio al que queremos acceder.

Cada vez que un usuario registra un dominio, se crea una entrada WHOIS en el registro correspondiente y esta queda almacenada en el DNS como un resource record. La base de datos de un servidor DNS se convierte, así, en la compilación de todos los registros de la zona del espacio de nombres de dominio que gestiona.

Este archivo hosts.txt puede encontrarse aún hoy en sistemas basados en UNIX en el directorio /etc/ y, en computadores Windows, en %SystemRoot%\system32\drivers\etc.

Tipos de servidores y roles

A continuación se describen los distintos tipos de servidores y servicios relacionados con la resolución de nombres:

  • Preferidos (primarios): Guardan los datos de un espacio de nombres en sus ficheros.
  • Alternativos (secundarios): Obtienen los datos de los servidores primarios a través de una transferencia de zona.
  • Locales o caché: Funcionan con el mismo software, pero no contienen la base de datos completa para la resolución de nombres; almacenan temporalmente respuestas para acelerar consultas.

A. Servidores DNS

Debido a que siempre es más fácil memorizar nombres alfanuméricos que direcciones IP para nombrar los nodos, el servicio DNS es un sistema de articulación de nombres para nodos TCP/IP que intenta organizar de modo jerárquico el nombre de todos los nodos conectados a Internet. Cada nombre DNS consta de dos partes: la primera identifica al nodo dentro de una subred; la segunda identifica la subred y se llama dominio.

Sólo es necesario un servidor DNS, aunque por motivos de seguridad suelen ponerse dos o más. En ese caso se dice que hay un servidor DNS primario y el resto son secundarios.

B. Servidores WINS

Existen sistemas de nombres planos y no articulados que identifican a cada nodo en una red, como el propuesto por la interfaz NetBIOS. WINS (Windows Internet Name Service) es el servicio de nombres en Windows que gestiona estos identificadores.

C. Servidores DHCP

DHCP es un protocolo de ayuda al administrador para automatizar las asignaciones IP, haciéndolas dinámicas. La IP de cada host ya no es fija: el servidor DHCP asigna una dirección a cada nodo que lo solicita, pero cuando el nodo se apaga o cambia de red, esa dirección podrá ser reutilizada.

Los servidores DHCP modernos no sólo asignan direcciones IP, sino que pueden proporcionar otros parámetros importantes, como servidores DNS, servidores de correo, máscaras de subred, puerta de enlace, entre otros.

Archivo LMHOSTS

LMHOSTS es un archivo que facilita la resolución de nombres NetBIOS en entornos Windows. En este archivo se encuentra una relación de direcciones IP y nombres de equipo (NetBIOS) que utilizará el sistema para llevar a cabo resoluciones de nombres.

Por si a alguien le interesa, podréis encontrar este fichero en %SystemRoot%\system32\drivers\etc.

Ejemplos

Ejemplos de entradas (tal como aparecen en un archivo de hosts o LMHOSTS):
201.31.285.132 Joan PRE
147.182.541.235 Rudolf
412.312.412.512 Tina PRE

Notas finales
  • La organización jerárquica del DNS permite distribuir la gestión de nombres entre distintas zonas y servidores.
  • Es habitual combinar servidores primarios, secundarios y servidores de caché para mejorar disponibilidad y rendimiento.
  • WINS y LMHOSTS son mecanismos más asociados a redes Windows y NetBIOS; en entornos modernos suele preferirse el uso de DNS y DHCP gestionados centralmente.

Descargar

PDF Word HTML

Preguntas frecuentes

¿Qué es DNS?

DNS son las siglas de Domain Name System (sistema de nombres de dominio). Es una tecnología basada en una base de datos que resuelve nombres en redes, es decir, indica la dirección IP de la máquina donde está alojado un dominio.

¿Qué diferencia hay entre un servidor DNS primario y uno secundario?

El servidor primario guarda los datos de un espacio de nombres en sus ficheros, mientras que el secundario obtiene esos datos de los primarios mediante una transferencia de zona.

¿Para qué sirve DHCP?

DHCP automatiza las asignaciones IP haciéndolas dinámicas: asigna una dirección a cada nodo que la solicita y puede proporcionar además servidores DNS, máscaras de subred y puerta de enlace.

Ponte a prueba

Tarjetas de repaso

Pulsa una tarjeta para ver la respuesta.

Test

1. ¿Qué significan las siglas DNS?
2. ¿Qué tipo de servidor DNS obtiene sus datos mediante una transferencia de zona?
3. ¿Qué función cumple un servidor DNS de caché?
4. ¿Qué servicio gestiona los nombres NetBIOS en Windows?
5. ¿Qué ventaja aporta DHCP frente a una IP fija?
6. ¿Qué relaciona el archivo LMHOSTS?

Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.