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 GratuitaMé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:
- Ve a toolsoasis.dev/es/verificador-dns
- Introduce tu nombre de dominio (ej.
ejemplo.com) - Selecciona el tipo de registro que quieres comprobar (A, MX, TXT, CNAME, etc.)
- 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.compero comprobasteejemplo.com? - Tu caché local. Vacía tu caché DNS local antes de concluir que la propagación está atascada.