¿Qué es el DNS?
Guía completa del sistema de nombres de dominio

El DNS (Domain Name System) es el sistema que actúa como la agenda telefónica de internet: traduce los nombres de dominio que escribimos en el navegador (como google.com) en las direcciones IP numéricas que los ordenadores usan para comunicarse (como 142.250.184.14).

Comprueba los registros DNS de cualquier dominio ahora mismo
Comprobar DNS →

¿Cómo funciona el DNS?

Cada vez que introduces una URL en tu navegador, se desencadena una serie de consultas DNS que, en cuestión de milisegundos, resuelven el nombre del dominio a una dirección IP. Este proceso se llama resolución DNS.

  1. 1 Caché local: El navegador comprueba primero su propia caché DNS. Si ya ha resuelto ese dominio recientemente y el TTL no ha expirado, usa directamente la IP guardada.
  2. 2 Resolver DNS: Si no está en caché, el navegador pregunta al servidor DNS de tu ISP (o al que tengas configurado: Google 8.8.8.8, Cloudflare 1.1.1.1...). Este servidor se llama resolver recursivo.
  3. 3 Servidor raíz: El resolver pregunta a uno de los 13 grupos de servidores raíz (root servers) que gestionan la base de toda la jerarquía DNS. El servidor raíz responde con la dirección del servidor TLD responsable.
  4. 4 Servidor TLD: El servidor de la extensión de dominio (.com, .es, .org...) indica cuál es el servidor autoritativo del dominio concreto.
  5. 5 Servidor autoritativo: El servidor DNS autoritativo del dominio responde con el registro solicitado (la dirección IP, los servidores de correo, etc.).
  6. 6 Respuesta al navegador: El resolver devuelve la IP al navegador y la guarda en caché durante el tiempo indicado por el TTL. El navegador se conecta al servidor web.

Tipos de servidores DNS

Resolver recursivo
Recibe las consultas de los clientes y hace el trabajo de preguntar a los demás servidores. Es el que usas cuando configuras el DNS en tu router (8.8.8.8, 1.1.1.1...). Guarda las respuestas en caché.
Servidor raíz
La cima de la jerarquía DNS. Existen 13 clusters de servidores raíz distribuidos globalmente. No resuelven dominios directamente, sino que dirigen al servidor TLD correspondiente.
Servidor TLD
Gestiona una extensión de dominio concreta (.com, .es, .net, .org...). Cuando consultas un dominio .com, el servidor raíz te dirige al servidor TLD de .com, que a su vez te indica el servidor autoritativo.
Servidor autoritativo
Tiene la información definitiva de los registros DNS de un dominio. Lo gestiona el proveedor DNS del dominio (Cloudflare, Route53, el hosting...). Es la fuente de verdad.

Tipos de registros DNS

Un dominio no solo tiene una dirección IP. El DNS almacena diferentes tipos de registros, cada uno con un propósito específico:

Tipo Propósito Ejemplo de valor
A Dirección IPv4 del servidor 93.184.216.34
AAAA Dirección IPv6 del servidor 2606:2800:220:1:248:1893:25c8:1946
MX Servidor de correo entrante 10 mail.ejemplo.com.
NS Servidores de nombres autoritativos ns1.cloudflare.com.
TXT Texto libre: SPF, DKIM, verificación v=spf1 include:_spf.google.com ~all
CNAME Alias hacia otro nombre de dominio ejemplo.com.
SOA Inicio de autoridad de la zona DNS ns1.host.com. admin.host.com. ...
CAA Autoridades de certificación permitidas 0 issue "letsencrypt.org"
PTR DNS inverso: IP → nombre servidor.ejemplo.com.
SRV Localización de un servicio 10 5 443 sip.ejemplo.com.

El TTL y la caché DNS

Cada registro DNS tiene un valor TTL (Time To Live) medido en segundos. Este valor indica cuánto tiempo los resolvers intermedios pueden guardar el registro en caché antes de volver a consultarlo al servidor autoritativo.

Un TTL bajo (300s) significa que los cambios se propagan rápido pero hay más consultas al servidor autoritativo. Un TTL alto (86400s) reduce la carga del servidor pero implica que los cambios tardan más en llegar a todo el mundo.

Esto es lo que causa la propagación DNS: hasta que todos los resolvers del mundo refresquen su caché, distintos usuarios pueden obtener respuestas diferentes para el mismo dominio.

Preguntas frecuentes

¿Qué significa DNS?
DNS son las siglas de Domain Name System (Sistema de Nombres de Dominio). Es el protocolo que permite traducir nombres de dominio legibles por humanos en direcciones IP numéricas usadas por los ordenadores.
¿Cómo funciona el DNS paso a paso?
El navegador consulta primero su caché local. Si no tiene la respuesta, pregunta al resolver DNS del ISP. El resolver pregunta al servidor raíz, luego al servidor TLD (.com, .es...) y finalmente al servidor autoritativo del dominio, que responde con la IP. El resolver guarda la respuesta en caché según el TTL.
¿Cuál es la diferencia entre DNS recursivo y autoritativo?
Un servidor DNS recursivo (resolver) busca la respuesta consultando otros servidores, como un intermediario. Un servidor DNS autoritativo es el que tiene la respuesta definitiva para un dominio concreto y es la fuente de verdad. Los resolvers sirven a los usuarios; los autoritativos sirven a los resolvers.
Herramienta gratuita · Sin registro

¿Listo para comprobar tu DNS?

24 servidores en 6 continentes · Resultados en segundos · DNSSEC incluido

Comprobar propagación DNS