DNS vs DHCP
DNS y DHCP son dos servicios de red fundamentales pero con funciones completamente distintas: uno traduce nombres, el otro asigna direcciones.
| Función principal | Traducir dominios a direcciones IP | Asignar direcciones IP a dispositivos |
| Puerto | 53 (UDP/TCP) | 67 (servidor) / 68 (cliente), UDP |
| Cuándo actúa | Cada vez que se resuelve un nombre de dominio | Al conectar un dispositivo a la red |
| Dato que gestiona | Registros A, MX, TXT, NS, CNAME... | IP, máscara, puerta de enlace, DNS asignados |
| Analogía | Agenda de contactos (nombre → número) | Recepcionista que asigna una mesa libre |
| Configuración típica | Servidor DNS público o del proveedor | Router doméstico o servidor DHCP corporativo |
DNS (Domain Name System) y DHCP (Dynamic Host Configuration Protocol) son dos de los servicios de red más usados a diario, aunque casi nunca se piensa en ellos porque funcionan de forma completamente transparente para el usuario. Ambos son imprescindibles para que Internet funcione como lo conocemos, pero resuelven problemas totalmente distintos.
DNS actúa como la "agenda de contactos" de Internet: traduce nombres de dominio legibles por humanos (como vapa.es) en las direcciones IP numéricas que realmente usan los routers para enrutar el tráfico (como 93.184.216.34). Sin DNS, tendríamos que memorizar direcciones IP para visitar cualquier web. Cada vez que escribes una URL en el navegador, se dispara una consulta DNS que puede involucrar varios servidores intermedios —resolutor recursivo, servidores raíz, servidores TLD, servidor autoritativo del dominio— hasta obtener la IP final, todo ello normalmente en milisegundos gracias al cacheo agresivo en cada nivel.
DHCP, por su parte, resuelve un problema distinto: cómo consigue un dispositivo su dirección IP al conectarse a una red. Sin DHCP, cada dispositivo tendría que configurarse manualmente con una IP, máscara de subred, puerta de enlace y servidores DNS —viable en una red pequeña, inmanejable en una oficina con cientos de dispositivos—. Cuando un portátil se conecta a una WiFi, DHCP se encarga automáticamente de asignarle una IP libre dentro del rango configurado (mediante un proceso conocido como DORA: Discover, Offer, Request, Acknowledge), junto con el resto de parámetros de red necesarios para funcionar, incluidos precisamente los servidores DNS que debe usar.
La relación entre ambos es, de hecho, directa: al conectar un dispositivo a una red, DHCP le asigna —entre otros datos— la dirección de los servidores DNS que debe usar para resolver dominios. Es habitual configurar servidores DNS públicos y rápidos como los de Cloudflare (1.1.1.1) o Google (8.8.8.8) en lugar de los que ofrece por defecto el proveedor de Internet, algo que puede mejorar tanto la velocidad de navegación como la privacidad. Para diagnosticar problemas de red, comprobar qué IP ha asignado tu router o consultar los registros DNS reales de un dominio son de las primeras verificaciones que hace cualquier administrador de sistemas.
Herramientas relacionadas
Preguntas frecuentes
¿DHCP y DNS dependen uno del otro para funcionar?
No son dependientes entre sí para operar, pero están relacionados en la práctica: DHCP suele ser quien le indica al dispositivo qué servidores DNS usar al conectarse a la red.
¿Puedo configurar una IP fija sin usar DHCP?
Sí, se llama configuración estática: introduces manualmente IP, máscara, puerta de enlace y DNS en el dispositivo, en lugar de dejar que DHCP los asigne automáticamente.
¿Por qué a veces tarda en verse un cambio de DNS?
Por el TTL (tiempo de vida en caché) de los registros: hasta que expira en cada resolver intermedio, puede seguir devolviéndose el valor antiguo — es la llamada propagación DNS.
Otras comparativas