Cómo Comprobar la Propagación DNS: 4 Métodos Gratis e Instantáneos

Has hecho un cambio DNS — actualizado un registro A, cambiado de proveedor de correo, añadido un registro TXT para verificación del dominio. Ahora necesitas saber: ¿se ha propagado? ¿Los principales resolvers lo están recogiendo? ¿Tus visitantes están llegando al servidor correcto?

Aquí tienes cuatro métodos para comprobar la propagación DNS, del más rápido al más detallado.

Comprobar Propagación DNS Ahora — Herramienta Gratuita

Método 1: Verificador DNS Online (El más Rápido)

La forma más rápida de comprobar la propagación en múltiples resolvers a la vez es un verificador DNS online. Nuestra herramienta consulta Google (8.8.8.8), Cloudflare (1.1.1.1), Quad9 (9.9.9.9) y OpenDNS simultáneamente y te muestra lo que devuelve cada uno — todo en pocos segundos.

Para usarlo:

  1. Ve a toolsoasis.dev/es/verificador-dns
  2. Introduce tu nombre de dominio (ej. ejemplo.com)
  3. Selecciona el tipo de registro que quieres comprobar (A, MX, TXT, CNAME, etc.)
  4. Haz clic en Verificar DNS

Los resultados muestran lo que devuelve actualmente cada resolver, el TTL (cuánto tiempo está en caché el resultado) y un resumen del estado de propagación. Si los cuatro resolvers devuelven la misma respuesta, tu cambio se ha propagado a los resolvers que cubren la mayoría de los usuarios de internet.

Cuándo usarlo: Cuando quieras una respuesta rápida sobre si los principales resolvers públicos han recogido tu cambio. Cubre Google, Cloudflare, Quad9 y OpenDNS — los resolvers utilizados por más del 70% de los usuarios de internet.

Método 2: Comando dig (Linux / macOS)

dig (Domain Information Groper) es una herramienta de línea de comandos instalada por defecto en Linux y macOS. Te proporciona una salida detallada de las consultas DNS y te permite especificar exactamente qué resolver consultar.

Uso básico:

# Comprobar qué devuelve Google DNS para tu registro A
dig @8.8.8.8 ejemplo.com A

# Comprobar qué devuelve Cloudflare DNS
dig @1.1.1.1 ejemplo.com A

# Comprobar el servidor de nombres autoritativo directamente
dig @ns1.tuproveedor.com ejemplo.com A

# Comprobar un registro MX en Google DNS
dig @8.8.8.8 ejemplo.com MX

# Comprobar un registro TXT (SPF, DKIM, verificación)
dig @8.8.8.8 ejemplo.com TXT

Interpretando la salida:

;; ANSWER SECTION:
ejemplo.com.    300    IN    A    93.184.216.34
              ↑TTL         ↑Tipo  ↑Respuesta

Cosas clave en las que fijarse:

  • La respuesta: ¿Es la nueva IP/valor que estableciste, o el antiguo?
  • TTL: El tiempo de caché restante. Un TTL de 300 significa que el resolver mantendrá esto en caché 5 minutos más antes de volver a obtenerlo.
  • AUTHORITY SECTION: Si no hay sección ANSWER, el resolver puede devolver una sección AUTHORITY mostrando qué servidor de nombres contiene los registros.

Método 3: nslookup (Windows)

nslookup está disponible en todas las versiones de Windows y proporciona una funcionalidad similar a dig:

# Comprobar un registro A usando Google DNS
nslookup ejemplo.com 8.8.8.8

# Comprobar un registro MX
nslookup -type=MX ejemplo.com 8.8.8.8

# Comprobar un registro TXT
nslookup -type=TXT ejemplo.com 8.8.8.8

# Comprobar CNAME
nslookup -type=CNAME www.ejemplo.com 8.8.8.8

La sintaxis es nslookup -type=TIPO_REGISTRO dominio ip_resolver. Si omites la IP del resolver, usa el resolver predeterminado de tu sistema — útil para saber lo que resuelve tu red local, pero menos útil para comprobar la propagación de forma amplia.

Método 4: Vaciar la Caché DNS Local

Tu navegador y sistema operativo también almacenan en caché las respuestas DNS de forma independiente. Aunque todos los principales resolvers ya hayan propagado tu cambio, es posible que sigas viendo el resultado antiguo localmente porque tu máquina lo almacenó antes en caché.

Para vaciar tu caché DNS local y obtener un resultado actualizado:

Windows:

ipconfig /flushdns

macOS:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Chrome (caché del navegador): Visita chrome://net-internals/#dns y haz clic en Clear host cache.

Después de vaciar la caché, visita tu dominio en una ventana de incógnito para evitar cualquier caché residual del navegador.

Cómo Saber Cuándo la Propagación Está Completa

La propagación está efectivamente completa cuando:

  • Los principales resolvers públicos (Google, Cloudflare, Quad9, OpenDNS) todos devuelven tu nuevo registro
  • Tu servidor de nombres autoritativo y todos los resolvers comprobados devuelven el mismo valor
  • El TTL del registro devuelto refleja tu configuración TTL actual

Siempre habrá algún resolver de ISP oscuro en algún lugar del mundo que todavía tenga en caché el registro antiguo. Esto es normal. Una vez que los principales resolvers públicos son consistentes, el cambio está activo para la gran mayoría de tus visitantes.

Si la Propagación Parece Atascada

Si un resolver sigue devolviendo el registro antiguo mucho después de que el TTL debería haber expirado, pueden estar pasando varias cosas:

  • El cambio no se hizo correctamente. Vuelve a comprobar tu servidor de nombres autoritativo. ¿Muestra el nuevo valor? Si el servidor autoritativo todavía tiene el valor antiguo, ninguna cantidad de espera ayudará.
  • Violación de TTL. Algunos resolvers de ISP ignoran los valores TTL y almacenan registros en caché durante más tiempo del especificado.
  • Cambiaste el registro equivocado. ¿Actualizaste www.ejemplo.com pero comprobaste ejemplo.com?
  • Tu caché local. Vacía tu caché DNS local antes de concluir que la propagación está atascada.
Verificar Propagación DNS en Todos los Principales Resolvers