Cada vez que escribes una dirección como phluit.com y pulsas Enter, ocurre algo invisible en una fracción de segundo: tu ordenador pregunta a una red global de servidores «¿cuál es la dirección numérica real de este nombre?» y recibe una respuesta antes incluso de que la página empiece a cargar. Esa traducción —de nombres fáciles para las personas a números fáciles para las máquinas— es la tarea del Sistema de Nombres de Dominio (DNS), y entender cómo funciona el DNS es una de las cosas más útiles que puedes aprender como propietario de un sitio web.
Esta guía desglosa el DNS desde cero: qué es, la búsqueda paso a paso que ocurre en cada solicitud, los servidores de nombres y los tipos de registro que lo hacen funcionar, y por qué los cambios tardan un tiempo en «propagarse». No hace falta un título en redes.
¿Qué es el DNS?
El Sistema de Nombres de Dominio (DNS) es la libreta de direcciones de internet. Los ordenadores no enrutan realmente el tráfico usando nombres como phluit.com: usan direcciones IP numéricas como 192.0.2.10 (IPv4) o 2001:db8::1 (IPv6). Las personas recordamos bien los nombres; las máquinas necesitan números. El DNS es el sistema que tiende un puente entre ambos, traduciendo el dominio que escribes a la dirección IP del servidor que aloja el sitio.
Sin DNS, tendrías que memorizar una cadena de números por cada sitio web que visitas. En su lugar, recuerdas phluit.com y el DNS busca el número por ti, discretamente, miles de millones de veces al día en todo internet. Ese sencillo intercambio —nombre a la entrada, número a la salida— es la base de cómo funciona el DNS.
Cómo funciona el DNS: la búsqueda, paso a paso
Cuando solicitas un sitio web, se pone en marcha una cadena de búsquedas llamada resolución DNS. Así es cómo funciona el DNS desde el momento en que pulsas Enter:
- Tu dispositivo consulta su caché. El navegador y el sistema operativo buscan primero una respuesta usada recientemente. Si ya conocen la IP de ese dominio, la búsqueda termina aquí, al instante.
- La solicitud va a un resolutor recursivo. Si no hay respuesta en caché, tu dispositivo pregunta a un resolutor recursivo, normalmente gestionado por tu proveedor de internet o por un proveedor público como
1.1.1.1u8.8.8.8. Este resolutor se encarga del trabajo de encontrar la respuesta en tu nombre. - El resolutor pregunta a un servidor raíz. El resolutor empieza en lo más alto de la jerarquía, consultando uno de los servidores raíz de internet, que responden con una remisión al servidor de nombres del TLD correcto (para
.com,.org, etc.). - El servidor de nombres del TLD indica el camino. El servidor de
.comno conoce la IP final, pero sabe qué servidor de nombres autoritativo es responsable dephluit.com, y devuelve esa dirección. - El servidor de nombres autoritativo da la respuesta. Es el servidor que guarda los registros DNS reales del dominio. Devuelve la dirección IP real del dominio.
- El resolutor devuelve la IP y la guarda en caché. Tu dispositivo se conecta a esa IP, el servidor web responde y la página se carga. El resolutor almacena la respuesta durante un tiempo determinado para que la siguiente búsqueda sea más rápida.
Todo esto suele completarse en decenas de milisegundos. Lo genial de cómo funciona el DNS es que ningún servidor tiene que saberlo todo: cada capa solo sabe a quién preguntar a continuación.
Los servidores de nombres detrás de cada búsqueda
«Servidor de nombres» (nameserver) es una palabra con la que te toparás constantemente en cuanto tengas un dominio. Un servidor de nombres es simplemente un servidor que almacena información DNS y responde a las consultas DNS. En la búsqueda anterior colaboran cuatro tipos:
- Resolutor recursivo: el intermediario que recibe tu consulta y persigue la respuesta a través de la jerarquía. No posee ningún registro; solo resuelve y guarda en caché.
- Servidores raíz: la cima del árbol. Existen 13 direcciones lógicas de servidores raíz (replicadas en cientos de máquinas físicas por todo el mundo) supervisadas por IANA. Dirigen las consultas a los servidores TLD correctos.
- Servidores de nombres de TLD: cada dominio de nivel superior (
.com,.net,.io…) tiene sus propios servidores de nombres que registran qué servidor autoritativo gestiona cada dominio registrado. - Servidores de nombres autoritativos: la fuente de la verdad para un dominio concreto. Cuando cambias tu configuración DNS, estás editando los registros aquí. Tu proveedor de hosting o de DNS suele gestionarlos por ti.
Cuando registras un dominio, le indicas a tu registrador qué servidores de nombres autoritativos usar: ese es el traspaso que conecta tu nombre con el lugar donde viven tus registros. Esos cuatro roles —resolutor, raíz, TLD y autoritativo— son la maquinaria que hay detrás de cómo funciona el DNS en cada solicitud.
Registros DNS: los componentes básicos
Las instrucciones reales que reparte el DNS viven en los registros DNS: pequeñas entradas de texto almacenadas en el servidor de nombres autoritativo. Cada tipo de registro cumple una función específica. Estos son los que encontrarás con más frecuencia:
| Registro | Qué hace |
|---|---|
A | Apunta un dominio a una dirección IPv4 (el registro más común). |
AAAA | Apunta un dominio a una dirección IPv6. |
CNAME | Crea un alias de un nombre a otro (p. ej. www hacia tu dominio raíz). |
MX | Dirige el correo electrónico a los servidores de correo correctos. |
TXT | Contiene texto usado para verificación y seguridad del correo (SPF, DKIM, DMARC). |
NS | Lista los servidores de nombres autoritativos del dominio. |
SOA | «Inicio de autoridad» (Start of Authority): metadatos esenciales sobre la zona. |
CAA | Especifica qué autoridades de certificación pueden emitir certificados SSL para el dominio. |
PTR | Búsqueda inversa: asigna una dirección IP de vuelta a un nombre. |
La mayoría de los sitios funcionan con un puñado pequeño: un registro A (o la delegación de servidores de nombres) para apuntar el dominio al host, un CNAME para www y registros MX más TXT para el correo. Todo lo demás es circunstancial.
TTL y caché: por qué el DNS es rápido
Si cada solicitud tuviera que recorrer toda la jerarquía, la web resultaría lenta. No lo es, gracias a la caché y a un valor llamado TTL (Time To Live, tiempo de vida).
Cada registro DNS lleva un TTL: el número de segundos que un resolutor puede recordar la respuesta antes de volver a comprobarla. Un registro con un TTL de 3600 se guarda en caché durante una hora; después, el resolutor vuelve a consultar al servidor autoritativo. La caché ocurre en varias capas —tu navegador, tu sistema operativo y el resolutor recursivo—, de modo que los dominios populares se responden desde la memoria casi al instante.
El TTL es un equilibrio. Un TTL largo implica búsquedas más rápidas y menos carga, pero actualizaciones más lentas cuando cambias un registro. Un TTL corto implica que los cambios surten efecto rápidamente, pero generan más consultas. Una caché así es una de las grandes razones por las que cómo funciona el DNS se percibe como instantáneo y no como algo lento.
Propagación del DNS: qué significa realmente
La propagación del DNS es el retraso que experimentas tras cambiar un registro DNS: el tiempo que pasa hasta que todos los usuarios del mundo ven el nuevo valor. La gente imagina un cambio «extendiéndose» por internet, pero no es exactamente lo que ocurre.
No hay una sincronización global. En su lugar, el retraso es simplemente la expiración de las cachés. Los resolutores que ya guardaron en caché tu registro antiguo lo siguen sirviendo hasta que su TTL se agota; solo entonces obtienen el nuevo. Por eso un cambio de DNS puede verse activo para ti en cuestión de minutos, pero tardar hasta 24-48 horas en ser visible en todas partes: distintos resolutores guardaron la respuesta antigua en momentos diferentes.
Un consejo práctico: si sabes que vas a cambiar un registro (por ejemplo, al migrar de hosting), baja su TTL un día antes. Los TTL más cortos hacen que las cachés expiren antes y que tu cambio se propague más rápido. Encaja perfectamente con cómo funciona el DNS por dentro: nada se envía de forma activa; los registros simplemente expiran y se actualizan.
Cómo afecta el DNS a la velocidad y la fiabilidad de tu sitio
El DNS no es solo fontanería: es el primer paso de cada visita, así que su rendimiento importa. Un proveedor de DNS lento o poco fiable añade latencia antes incluso de que se contacte con tu servidor, y si tus servidores de nombres autoritativos se caen, tu sitio queda inaccesible aunque el servidor web esté perfectamente sano.
Por eso un DNS rápido y redundante —con servidores de nombres distribuidos en muchas ubicaciones— forma parte de un buen hosting, no es una ocurrencia tardía. Cuando tu dominio, el DNS y el hosting gestionado los gestiona un único proveedor, los registros quedan bien configurados desde el primer día y se sirven desde una red global resiliente, así no tienes que coser entre sí un registrador, un proveedor de DNS y un hosting que no se hablan entre ellos.
Cómo apuntar un dominio a tu sitio web
Entender cómo funciona el DNS da sus frutos en el momento en que lanzas un sitio. Conectar un dominio a tu host casi siempre se reduce a uno de dos movimientos:
- Actualizar los servidores de nombres. En tu registrador, sustituye los servidores de nombres predeterminados por los que te proporciona tu host. Esto entrega el control total del DNS a tu host, la opción más sencilla para la mayoría.
- Editar los registros A/CNAME. Como alternativa, mantén tu proveedor de DNS actual y apunta un registro
Aa la dirección IP de tu host (y unCNAMEparawww). Esto te da un control más fino si gestionas los registros en otro sitio.
Para el correo, añadirás registros MX de tu proveedor de correo y normalmente algunos registros TXT (SPF, DKIM, DMARC) para demostrar que tus mensajes son legítimos y evitar que acaben en la carpeta de spam.
Preguntas frecuentes
¿Cómo funciona el DNS en términos sencillos?
El DNS funciona como la libreta de direcciones de internet. Escribes un nombre de dominio y el DNS lo traduce a la dirección IP numérica del servidor que aloja el sitio, comprobando primero las cachés y preguntando después a una cadena de servidores de nombres si la respuesta aún no se conoce. Todo ocurre en milisegundos.
¿Qué es un registro DNS?
Un registro DNS es una instrucción almacenada en el servidor de nombres autoritativo de un dominio. Los distintos tipos cumplen funciones distintas: los registros A apuntan a una IP, los MX enrutan el correo, los CNAME crean alias y los TXT contienen datos de verificación y seguridad del correo.
¿Cuánto tarda la propagación del DNS?
Normalmente, entre unos minutos y 24-48 horas. El retraso lo provocan los resolutores que guardan en caché tu registro antiguo hasta que su TTL expira. Bajar el TTL antes de hacer un cambio acelera el proceso.
¿Qué son los servidores de nombres?
Los servidores de nombres son los servidores que almacenan información DNS y responden a las consultas DNS. Cuando registras un dominio, lo apuntas a los servidores de nombres de tu host para que puedan servir tus registros al resto de internet.
¿Es lo mismo el DNS que el alojamiento web?
No. El DNS es la capa de enrutamiento que indica a los navegadores dónde vive tu sitio; el hosting es el servidor que realmente almacena y sirve el sitio. Tu dominio es la dirección, el DNS son las indicaciones y el hosting es el destino.
¿Qué es un resolutor recursivo?
Un resolutor recursivo es el servidor que hace el trabajo de una búsqueda DNS por ti: recibe tu consulta y recorre la jerarquía (raíz, luego TLD, luego autoritativo) hasta encontrar la respuesta, y después la guarda en caché para la próxima vez. Ejemplos públicos son el 1.1.1.1 de Cloudflare y el 8.8.8.8 de Google.
En resumen
El DNS es la capa silenciosa que hace posible la web legible para las personas. Cada visita empieza con una búsqueda que convierte un nombre en un número, guiada por una jerarquía de servidores de nombres, definida por un puñado de tipos de registro y mantenida rápida gracias a la caché y los TTL. Una vez que entiendes cómo funciona el DNS, la «propagación» deja de ser un misterio y apuntar un dominio a tu host se vuelve rutina.
¿Listo para ponerlo en práctica? Registra tu dominio con Phluit y combínalo con hosting gestionado: tu dominio, el DNS y el servidor quedarán configurados para trabajar juntos desde el principio, rápidos, redundantes y listos en el momento en que lances.
