Lección 58 — DNS y DHCP: Qué Son, Para Qué Sirven y Diferencias
DNS y DHCP son dos servicios fundamentales de las redes informáticas que permiten que millones de dispositivos se conecten y se comuniquen de manera sencilla. Aunque realizan funciones diferentes, ambos contribuyen al funcionamiento de las redes domésticas, escolares, empresariales y de internet.
Cada vez que conectas tu computadora a una red Wi-Fi y abres una página web, pueden intervenir estos dos servicios: DHCP ayuda a configurar automáticamente la conexión de red, mientras que DNS permite encontrar direcciones IP asociadas a nombres de dominio.
Pero ¿qué significan DNS y DHCP? ¿Cómo funcionan? ¿Qué diferencias existen entre ellos? ¿Qué sucede cuando alguno deja de responder?
En esta lección aprenderás a identificar sus funciones, comprender su funcionamiento básico y reconocer situaciones comunes en las que intervienen.
¿Qué es DNS?
DNS (Domain Name System) significa Sistema de Nombres de Dominio.
Es un sistema distribuido y jerárquico que permite consultar información asociada a nombres de dominio.
Una de sus funciones más conocidas es relacionar nombres como www.ejemplo.com con direcciones IP que los dispositivos pueden utilizar para establecer comunicaciones.
¿Por qué necesitamos DNS?
Imagina que para visitar una página web tuvieras que memorizar su dirección IP.
Sería mucho más complicado recordar numerosos conjuntos de números que nombres fáciles de reconocer.
DNS permite utilizar nombres de dominio en lugar de memorizar las direcciones IP de los servidores.
Por ejemplo:
Nombre de dominio: www.ejemplo.com
Dirección IPv4 de ejemplo: 192.0.2.10
Esta dirección pertenece a un rango reservado para documentación; se utiliza aquí únicamente para ilustrar el concepto.
Una comparación sencilla
DNS funciona de manera parecida a una agenda de contactos.
Cuando seleccionas el nombre de una persona, tu teléfono puede consultar el número asociado.
De forma similar, cuando una aplicación necesita conectarse a un servidor, puede consultar DNS para obtener información de direccionamiento relacionada con su nombre.
Idea clave: DNS no transporta por sí mismo las páginas web. Proporciona información que ayuda a localizar los servicios correspondientes.
¿Cómo funciona DNS?
Cuando escribes una dirección web en tu navegador, normalmente se realizan consultas para obtener la información necesaria que permita establecer la conexión.
El funcionamiento básico puede explicarse mediante los siguientes pasos.
Consulta del nombre de dominio
El navegador necesita localizar el servidor asociado al nombre solicitado.
Por ejemplo:
www.ejemplo.com
El sistema puede revisar primero información almacenada localmente.
Comunicación con un resolvedor DNS
Si no dispone de una respuesta adecuada, el dispositivo puede consultar un resolvedor DNS, que es un servicio encargado de obtener respuestas a consultas de nombres.
En redes domésticas, el router puede actuar como intermediario o proporcionar la dirección de un resolvedor externo.
Búsqueda de información
Cuando es necesario, el resolvedor consulta otros servidores DNS para localizar la información correspondiente.
En una resolución habitual pueden intervenir servidores raíz, servidores del dominio de nivel superior y servidores autoritativos.
Respuesta DNS
El resolvedor devuelve la información encontrada, como una dirección IPv4 o IPv6.
Conexión al servidor
Con la dirección obtenida, el dispositivo puede intentar comunicarse con el servidor correspondiente.
Importante: este proceso está simplificado. El navegador, el sistema operativo y los mecanismos de caché pueden modificar la secuencia exacta de consultas.
¿Qué tipos de servidores DNS existen?
DNS utiliza una arquitectura distribuida en la que diferentes servidores desempeñan funciones específicas.
Resolvedor DNS recursivo
Es el servicio que recibe consultas de los dispositivos y busca respuestas cuando no dispone de información válida almacenada.
Puede utilizar caché para responder más rápidamente a consultas repetidas.
Servidores raíz
Son parte fundamental de la jerarquía DNS.
Ayudan a orientar las consultas hacia los servidores responsables de los dominios de nivel superior.
Servidores de dominio de nivel superior
Gestionan información relacionada con extensiones como:
.com.org.net.mx
Por ejemplo, los servidores correspondientes a .com ayudan a localizar los servidores autoritativos de los dominios registrados bajo esa extensión.
Servidores DNS autoritativos
Proporcionan respuestas basadas en los datos DNS de los dominios que administran.
Son responsables de publicar los registros correspondientes a esas zonas.
DNS en redes domésticas
En una vivienda, el router puede proporcionar a los dispositivos la dirección de un resolvedor DNS.
Ese resolvedor puede pertenecer al proveedor de internet o a otro servicio configurado por el administrador de la red.
¿Qué son los registros DNS?
Los registros DNS contienen diferentes tipos de información relacionada con los nombres de dominio.
No todos los registros DNS contienen direcciones IP.
Algunos indican servidores de correo, alias u otros datos necesarios para diversos servicios.
Principales tipos de registros DNS
| Registro | Función |
|---|---|
| A | Relaciona un nombre con una dirección IPv4. |
| AAAA | Relaciona un nombre con una dirección IPv6. |
| CNAME | Establece un alias hacia otro nombre de dominio. |
| MX | Identifica servidores responsables de recibir correo electrónico. |
| NS | Identifica servidores de nombres correspondientes a una zona. |
| TXT | Almacena información textual utilizada para diferentes propósitos. |
Ejemplo práctico
Un dominio puede tener registros A y AAAA para que los dispositivos puedan encontrar direcciones IPv4 e IPv6 asociadas al servicio.
También puede utilizar registros MX para indicar qué servidores reciben el correo electrónico del dominio.
Recuerda: DNS no se limita a las páginas web. También participa en el funcionamiento de numerosos servicios de internet.
¿Qué es la caché DNS?
La caché DNS es un mecanismo que permite almacenar temporalmente respuestas obtenidas mediante consultas DNS.
Su objetivo es reducir consultas repetidas y mejorar la eficiencia.
Ejemplo sencillo
Imagina que visitas varias veces el mismo sitio web.
Si existe una respuesta DNS válida almacenada en caché, el sistema puede reutilizarla sin repetir inmediatamente toda la resolución.
¿Cuánto tiempo se conserva la información?
Los registros DNS incluyen un valor llamado TTL (Time to Live), que indica durante cuánto tiempo puede almacenarse determinada información en caché.
Cuando expira ese periodo, puede ser necesario obtener información actualizada.
¿Puede causar problemas?
Sí. En determinadas circunstancias, una caché puede contener información que ya no coincide con una configuración reciente.
Por eso, al diagnosticar problemas DNS, algunas herramientas permiten consultar o limpiar la caché.
Sin embargo, no es necesario vaciarla habitualmente cuando la conexión funciona correctamente.
🖧 ¿Qué es DHCP?
DHCP (Dynamic Host Configuration Protocol) significa Protocolo de Configuración Dinámica de Host.
Es un protocolo que permite proporcionar automáticamente parámetros de configuración de red a los dispositivos.
En redes IPv4, DHCP se utiliza frecuentemente para asignar direcciones IP y otros datos necesarios para la comunicación.
¿Por qué es importante DHCP?
Imagina una escuela con cien computadoras.
Si cada equipo necesitara configurarse manualmente, el administrador tendría que introducir numerosos parámetros.
DHCP permite automatizar gran parte de ese trabajo.
¿Qué información puede proporcionar DHCP?
En una red IPv4, un servidor DHCP puede entregar:
Dirección IPv4: identificador que utilizará la interfaz del dispositivo.
Máscara de subred: información para interpretar el prefijo de red.
Puerta de enlace predeterminada: dirección del siguiente salto hacia otras redes.
Servidores DNS: direcciones de los servicios que pueden resolver nombres.
Tiempo de concesión: periodo durante el cual se autoriza el uso de una dirección asignada.
Idea clave: DHCP facilita la configuración automática, pero no realiza la resolución de nombres de dominio.
¿Cómo funciona DHCP?
En una red IPv4, uno de los procesos más conocidos para obtener una configuración mediante DHCP se resume con las siglas DORA.
DORA representa cuatro mensajes principales.
Discover: descubrimiento
Cuando un dispositivo necesita obtener una configuración, puede enviar un mensaje DHCP Discover para localizar servidores DHCP disponibles.
Offer: oferta
Un servidor DHCP puede responder mediante un mensaje DHCP Offer, ofreciendo una dirección IP y otros parámetros.
Request: solicitud
El dispositivo envía un mensaje DHCP Request para solicitar formalmente la configuración ofrecida.
Acknowledge: confirmación
El servidor responde mediante DHCP ACK para confirmar la asignación y proporcionar los parámetros correspondientes.
Resumen del proceso DORA
| Etapa | Mensaje | Función |
|---|---|---|
| Descubrimiento | Discover | El cliente busca servidores DHCP. |
| Oferta | Offer | Un servidor propone una configuración. |
| Solicitud | Request | El cliente solicita la configuración. |
| Confirmación | ACK | El servidor confirma la asignación. |
Importante: DORA describe un intercambio habitual de DHCP para IPv4. Existen otros mensajes y situaciones, como la renovación de concesiones, y DHCPv6 utiliza un funcionamiento diferente.
¿Qué es una concesión DHCP?
Una concesión DHCP, también llamada lease, es una asignación de configuración autorizada durante un periodo determinado.
Por ejemplo, un servidor puede asignar una dirección IPv4 durante varias horas o días.
Ejemplo práctico
Tu computadora recibe:
Dirección IPv4: 192.168.1.15
Máscara: 255.255.255.0
Puerta de enlace: 192.168.1.1
Servidor DNS: 192.168.1.1
Duración de la concesión: 24 horas
Antes de que termine ese periodo, el dispositivo normalmente intenta renovar la concesión.
¿La dirección IP cambia siempre?
No.
Un servidor DHCP puede volver a asignar la misma dirección al dispositivo.
Por eso, una dirección dinámica puede mantenerse sin cambios durante mucho tiempo.
¿Qué es un rango DHCP?
Es el conjunto de direcciones que un servidor DHCP tiene disponible para asignar dentro de una red.
Por ejemplo:
192.168.1.100 a 192.168.1.200
En una red doméstica, el administrador puede reservar determinadas direcciones para equipos que necesitan mantener una configuración estable.
¿Dónde se encuentra el servidor DHCP?
En muchas redes domésticas, el router incluye un servidor DHCP.
Cuando conectas una computadora o teléfono a la red, el router puede proporcionar automáticamente los parámetros necesarios.
Ejemplo de una red doméstica
Imagina esta configuración:
Router: 192.168.1.1
Computadora: 192.168.1.101
Teléfono: 192.168.1.102
Televisor: 192.168.1.103
El servidor DHCP del router puede administrar estas asignaciones.
¿Qué ocurre en una empresa?
En una red empresarial, DHCP puede ejecutarse en servidores especializados o equipos de infraestructura.
Los dispositivos de red también pueden utilizar mecanismos de retransmisión DHCP para permitir que clientes de diferentes segmentos se comuniquen con un servidor central.
No es necesario estudiar todavía esas configuraciones avanzadas.
Lo importante es comprender que el servidor DHCP no tiene que estar integrado físicamente en el router.
Diferencias entre DNS y DHCP
Aunque ambos servicios participan en el funcionamiento de las redes, sus responsabilidades son distintas.
DNS ayuda a localizar recursos mediante nombres. DHCP ayuda a configurar los dispositivos para comunicarse.
Comparación de DNS y DHCP
| Característica | DNS | DHCP |
|---|---|---|
| Significado | Sistema de Nombres de Dominio | Protocolo de Configuración Dinámica de Host |
| Función principal | Resolver nombres y consultar información de dominios | Proporcionar parámetros de configuración de red |
| Uso habitual | Obtener direcciones IP asociadas a nombres | Asignar automáticamente direcciones IP |
| Información utilizada | Registros DNS | Opciones y parámetros DHCP |
| Ejemplo | Resolver www.ejemplo.com | Asignar 192.168.1.101 |
| Intervención del usuario | Normalmente automática | Normalmente automática |
| Necesidad de servidor | Utiliza infraestructura DNS | Utiliza servidores DHCP |
Diferencia fundamental
DNS responde preguntas como:
¿A qué dirección IP corresponde este nombre de dominio?
DHCP responde necesidades como:
¿Qué dirección IP y parámetros de red puede utilizar este dispositivo?
Esta distinción es fundamental para comprender ambos servicios.
¿Cómo trabajan juntos DNS y DHCP?
Una de las mejores formas de entender estos servicios es observar qué ocurre cuando conectas una computadora a una red y visitas un sitio web.
Conexión a la red Wi-Fi
Primero, la computadora establece su conexión inalámbrica con el punto de acceso.
La conexión Wi-Fi y la configuración IP son procesos relacionados, pero diferentes.
🖧 Configuración mediante DHCP
Si la red utiliza DHCP para IPv4, la computadora puede solicitar automáticamente una dirección IP y otros parámetros.
Por ejemplo:
Dirección IP: 192.168.1.105
Máscara: 255.255.255.0
Puerta de enlace: 192.168.1.1
DNS: 192.168.1.1
Consulta de un sitio web
Después, el usuario escribe:
www.ejemplo.com
El sistema necesita conocer información de direccionamiento asociada al nombre.
Resolución mediante DNS
La computadora consulta DNS y obtiene una respuesta que puede contener una dirección IP.
Comunicación con el servidor
Con la información obtenida, el dispositivo puede establecer la comunicación correspondiente.
Resultado
DHCP facilitó la configuración de red y DNS ayudó a localizar el destino.
Ambos servicios participaron en momentos diferentes del proceso.
Aclaración: DHCP no es el único mecanismo de configuración de red. En IPv6 también existen métodos como SLAAC y DHCPv6, y DNS puede configurarse por otros medios.
DNS y DHCP en IPv4 e IPv6
Los servicios DNS y DHCP también se relacionan con las dos versiones principales del protocolo IP.
En redes IPv4
DHCP para IPv4 puede asignar direcciones IPv4, máscaras de subred, puertas de enlace y servidores DNS.
DNS puede proporcionar registros A que contienen direcciones IPv4.
En redes IPv6
DNS puede proporcionar registros AAAA que contienen direcciones IPv6.
La configuración IPv6 puede realizarse mediante distintos mecanismos, entre ellos:
SLAAC: autoconfiguración de direcciones sin estado.
DHCPv6: protocolo de configuración dinámica para IPv6.
Configuración manual: parámetros definidos por un administrador.
En IPv6, la información de la ruta predeterminada normalmente se obtiene mediante anuncios de router, no mediante DHCPv6.
¿Por qué es importante esta diferencia?
Porque una red puede utilizar IPv4, IPv6 o ambos protocolos.
La configuración disponible depende de las características de los dispositivos y de la infraestructura.
Problemas frecuentes de DNS
Cuando DNS presenta fallas, algunos servicios pueden dejar de funcionar correctamente aunque exista conectividad IP.
No se encuentra el servidor
Un navegador puede mostrar un mensaje relacionado con la imposibilidad de resolver un nombre.
Esto puede ocurrir si el resolvedor DNS no responde o no puede obtener una respuesta válida.
Consultas demasiado lentas
Un servidor DNS con problemas de rendimiento puede retrasar el inicio de determinadas conexiones.
Información desactualizada
Los cambios recientes en registros DNS pueden tardar en reflejarse en determinadas cachés.
Comprobaciones básicas
Verifica que el dispositivo esté conectado a la red.
Comprueba si el problema ocurre con uno o varios sitios.
Revisa si otras aplicaciones también presentan dificultades.
Consulta la configuración DNS del dispositivo.
Si administras la red, revisa el estado del resolvedor DNS.
Importante: que una página no abra no significa necesariamente que DNS esté fallando. También pueden existir problemas de conectividad, del servidor web o del navegador.
Problemas frecuentes de DHCP
Las fallas de DHCP pueden impedir que un dispositivo obtenga una configuración IP adecuada.
No se obtiene una dirección IP
Si el dispositivo no consigue comunicarse con un servidor DHCP, puede quedarse sin una dirección IPv4 utilizable para la red.
Dirección IPv4 autoconfigurada
En determinados sistemas, cuando falla la obtención de una dirección mediante DHCP, puede aparecer una dirección del rango:
169.254.0.0/16
Estas direcciones se utilizan para comunicación local mediante mecanismos de autoconfiguración IPv4.
No indican por sí solas que exista acceso a internet.
Conflictos de direcciones
Una configuración incorrecta o un problema de administración puede provocar que dos dispositivos intenten utilizar la misma dirección IP.
Comprobaciones básicas
Confirma que la conexión Wi-Fi o Ethernet esté activa.
Comprueba si otros dispositivos pueden conectarse.
Revisa si el dispositivo tiene una dirección IP válida para la red.
Verifica si la configuración está establecida para obtener una dirección automáticamente.
Si administras la red, revisa el servicio DHCP y su rango de asignaciones.
Consejo: evita modificar parámetros de red sin conocer sus valores correctos. Una configuración incorrecta puede interrumpir la conectividad.
Herramientas básicas para consultar DNS y DHCP
Los sistemas operativos incluyen herramientas que permiten observar parámetros de red y realizar consultas.
Consultar la configuración en Windows
Abre el Símbolo del sistema o una terminal y escribe:
ipconfig /all
El resultado puede mostrar:
Dirección IPv4.
Máscara de subred.
Puerta de enlace predeterminada.
Servidores DNS.
Servidor DHCP.
Estado de DHCP.
Información sobre concesiones, cuando corresponda.
La información disponible depende del adaptador y de la configuración utilizada.
Consultar DNS con nslookup
En una terminal puedes escribir:
nslookup www.example.com
Esta herramienta permite realizar consultas DNS y observar información de las respuestas.
El dominio example.com está reservado para documentación y ejemplos.
¿Qué debes observar?
En la primera herramienta, identifica los parámetros de configuración de red.
En la segunda, observa cómo un nombre puede relacionarse con direcciones IP.
No es necesario modificar ningún parámetro.
Nota: las respuestas DNS pueden variar según la ubicación, el resolvedor y las condiciones de la consulta.
Seguridad básica de DNS y DHCP
Aunque DNS y DHCP facilitan el funcionamiento de las redes, también requieren una administración adecuada.
Consideraciones sobre DNS
Un servicio DNS comprometido o mal configurado puede proporcionar información incorrecta.
Algunas tecnologías, como DNSSEC, permiten verificar criptográficamente la autenticidad de determinados datos DNS cuando existe una cadena de confianza válida.
Otras tecnologías, como DNS sobre HTTPS o DNS sobre TLS, permiten cifrar determinadas comunicaciones entre clientes y resolvedores compatibles.
Estas tecnologías cumplen funciones diferentes y no garantizan por sí solas una protección absoluta.
Consideraciones sobre DHCP
Un servidor DHCP no autorizado puede intentar proporcionar configuraciones incorrectas a los dispositivos de una red.
En entornos administrados pueden utilizarse mecanismos de protección y supervisión para reducir estos riesgos.
Buenas prácticas generales
Mantén actualizado el router y los dispositivos.
Protege el acceso administrativo a los equipos de red.
Utiliza configuraciones DNS confiables.
Evita conectar dispositivos desconocidos a redes sensibles.
No cambies parámetros de red sin comprender su función.
Recuerda: una red segura requiere múltiples medidas de protección, no solamente una configuración adecuada de DNS y DHCP.
Actividad práctica: identifica DNS y DHCP en tu red
Esta actividad te permitirá reconocer la función de ambos servicios sin modificar la configuración de tus dispositivos.
Ejercicio: identifica el servicio
Indica si cada situación corresponde principalmente a DNS o DHCP.
A. Una computadora obtiene automáticamente la dirección 192.168.1.120.
B. Un navegador necesita encontrar la dirección IP asociada a un dominio.
C. Un router proporciona una puerta de enlace predeterminada a una computadora mediante opciones de configuración.
D. Un sistema consulta un registro AAAA.
E. Un dispositivo solicita renovar la concesión de su dirección IPv4.
F. Un resolvedor consulta información de un servidor DNS autoritativo.
Ejercicio: analiza una conexión doméstica
Imagina que una computadora recibe la siguiente configuración:
Dirección IPv4: 192.168.1.110
Máscara: 255.255.255.0
Puerta de enlace: 192.168.1.1
Servidor DNS: 192.168.1.1
Servidor DHCP: 192.168.1.1
Responde:
¿Qué servicio pudo asignar automáticamente estos parámetros?
¿Qué dirección utiliza la computadora para consultar DNS?
¿Qué dirección funciona como puerta de enlace?
¿Es posible que el mismo router desempeñe las funciones de DNS y DHCP?
¿La dirección IPv4 de la computadora es pública o privada?
Ejercicio práctico: observa tu configuración
En Windows, abre una terminal y ejecuta:
ipconfig /all
Localiza, cuando estén disponibles:
Dirección IPv4.
Puerta de enlace predeterminada.
Servidores DNS.
Servidor DHCP.
Después, realiza una consulta con:
nslookup www.example.com
Compara los resultados.
No cambies configuraciones ni compartas capturas que contengan información de red que prefieras mantener privada.
Verdadero o falso
Determina si las siguientes afirmaciones son correctas.
DNS puede relacionar nombres de dominio con direcciones IP.
DHCP se utiliza para proporcionar parámetros de configuración de red.
DNS y DHCP realizan exactamente la misma función.
Un servidor DHCP puede proporcionar direcciones de servidores DNS.
Todos los dispositivos necesitan DHCP para comunicarse.
Los registros AAAA contienen direcciones IPv6.
Una concesión DHCP puede renovarse.
Un problema DNS siempre significa que no existe conexión física a la red.
Respuestas orientativas
Identificación del servicio:
A: DHCP.
B: DNS.
C: DHCP.
D: DNS.
E: DHCP.
F: DNS.
Análisis de la conexión doméstica:
Servicio de configuración: DHCP.
Servidor DNS: 192.168.1.1.
Puerta de enlace: 192.168.1.1.
Funciones en el mismo router: sí, es posible.
Dirección de la computadora: IPv4 privada.
Verdadero o falso:
DNS relaciona nombres con direcciones IP: verdadero.
DHCP proporciona parámetros de red: verdadero.
DNS y DHCP tienen la misma función: falso.
DHCP puede proporcionar servidores DNS: verdadero.
Todos los dispositivos necesitan DHCP: falso.
Los registros AAAA contienen IPv6: verdadero.
Una concesión DHCP puede renovarse: verdadero.
Un problema DNS siempre indica ausencia de conexión física: falso.
Lo que has aprendido
Al finalizar esta lección, ya puedes:
Definir qué son DNS y DHCP.
Explicar para qué sirve el Sistema de Nombres de Dominio.
Comprender cómo se realiza una resolución DNS básica.
Identificar las funciones de los resolvedores y servidores DNS.
Reconocer los principales tipos de registros DNS.
Explicar qué es la caché DNS.
Definir DHCP y comprender su función en la configuración automática.
Identificar los parámetros que puede proporcionar un servidor DHCP.
Reconocer las etapas principales del proceso DORA.
Comprender qué es una concesión DHCP.
Distinguir entre DNS y DHCP.
Explicar cómo trabajan juntos en una conexión cotidiana.
Reconocer diferencias básicas de configuración entre IPv4 e IPv6.
Identificar problemas frecuentes relacionados con ambos servicios.
Consultar parámetros de red y realizar consultas DNS sencillas.
Reconocer prácticas básicas para administrar redes de forma segura.
Estos conocimientos te ayudarán a comprender mejor cómo los dispositivos obtienen su configuración y cómo encuentran los servicios que necesitan para comunicarse.
Conclusión
DNS y DHCP son servicios esenciales que facilitan el funcionamiento cotidiano de las redes informáticas.
DNS permite consultar información asociada a nombres de dominio y, entre otras funciones, obtener direcciones IP que ayudan a localizar servicios en internet.
DHCP facilita la asignación automática de direcciones IP y otros parámetros necesarios para la comunicación de los dispositivos.
Aunque desempeñan funciones diferentes, ambos pueden complementarse: DHCP ayuda a preparar la conexión y DNS permite encontrar recursos mediante nombres.
Comprender estas diferencias es fundamental para interpretar configuraciones de red, reconocer problemas frecuentes y continuar aprendiendo cómo funciona internet.
En la siguiente lección estudiaremos las diferencias entre internet y la Web, dos conceptos estrechamente relacionados que no significan lo mismo.
