Matriz de propagación DNS: ¿ha llegado mi cambio al mundo?
Acabas de editar un registro A en tu registrador. Ahora estás ahí refrescando el navegador, preguntándote si el nuevo servidor está en línea. O has cambiado un MX antes de una migración de correo y necesitas saber cuántos resolvers siguen entregando la respuesta antigua. Esta herramienta está pensada para ese momento exacto.
Ejecuta una consulta, sobre un registro, contra 12 resolvers DNS públicos distribuidos por operadores y regiones (Cloudflare, Google, Quad9, OpenDNS, AdGuard, Yandex, Comodo, DNS.SB, Mullvad, LibreDNS, NextDNS, PowerDNS). Obtienes una tabla: cada resolver, lo que devuelve ahora y una pista de color sobre si coincide con la respuesta mayoritaria. Una línea de resumen al final te lo dice en palabras claras: "Consistente: 12/12 coinciden en `1.2.3.4`" o "Pendiente: 4/12 siguen sirviendo el valor antiguo".
Activa el auto-refresh y la página repite la consulta cada 30 segundos para que puedas dejar la pestaña abierta durante una migración y ver cómo los resolvers rezagados se ponen al día.
Cómo usarla
- Escribe el dominio que acabas de cambiar (sin `https://`, sin ruta): `ejemplo.com`, `mail.acme.io`, `cdn.marca.dev`. También vale un subdominio si solo has cambiado un registro concreto.
- Elige el tipo de registro en la barra segmentada: `A` para IPv4, `AAAA` para IPv6, `CNAME` para alias, `MX` para correo, `TXT` para SPF/DKIM/DMARC y tokens de verificación, `NS` para los servidores de nombres autoritativos.
- Pulsa Comprobar propagación. En 2-4 segundos obtienes una tabla con los 12 resolvers y una tarjeta de resumen coloreada al final.
- Filas verdes = ese resolver coincide con la mayoría. Filas amarillas = devuelve una respuesta distinta (probablemente aún cacheada). Filas rojas = el resolver falló (timeout, SERVFAIL, NXDOMAIN).
- Activa auto-refresh y la misma consulta se repite cada 30 segundos. Útil cuando quieres ver al mundo ponerse al día tras un cambio sin pulsar el botón a lo loco.
- La tarjeta de resumen del final muestra la respuesta mayoritaria más un contador "de acuerdo / total". "12/12" significa propagación completa. Cualquier valor inferior significa que al menos un resolver sigue sirviendo un valor antiguo o filtrado.
- Si un único resolver siempre discrepa mientras los otros 11 son unánimes, el problema es ese resolver, no tu DNS: puede filtrar el dominio (AdGuard bloquea anuncios, Quad9 bloquea malware) o cachear de forma más agresiva.
Cuándo es útil
Siete momentos típicos en los que "¿se ha propagado ya mi DNS?" importa más que cualquier otra pregunta:
- Justo después de mover un servidor. Has cambiado el registro A de `212.x.x.x` a `185.y.y.y`. Lanzas la matriz y refrescas cada minuto. Cuando los 12/12 muestren la nueva IP, podrás retirar la máquina antigua sin riesgo.
- Migración MX antes de un cambio de correo. Pasas de un proveedor de correo a otro y necesitas estar seguro de que la entregabilidad no se reparte entre ambos. La matriz MX muestra cuándo cada resolver entrega el nuevo servidor.
- Apuntar un CNAME para un subdominio SaaS. Has enlazado `tienda.marca.com` con Shopify, el dashboard dice "aún no apunta aquí". Comprueba la matriz CNAME: si 12/12 muestran el destino correcto, el dashboard SaaS simplemente tarda en refrescar.
- Rollout de DKIM. Has añadido un registro TXT en `default._domainkey.marca.com`. Consultas TXT: cuando todos los resolvers devuelven la nueva clave, puedes activar la firma DKIM sin rebotes por rechazo.
- Comprobación previa al TTL. Antes de un cambio importante, consulta el registro actual para confirmar qué está cacheado. Si bajaste el TTL a 60 segundos ayer, sabes que el despliegue será rápido. Si sigue en 3600, da al menos una hora para que caduque la caché.
- Depurar "funciona para algunos usuarios, para otros no". Un compañero no puede acceder al nuevo sitio. Le preguntas qué DNS usa, compruebas ese resolver en la matriz: si sigue mostrando la IP antigua, la respuesta es caché, no tu código.
- Distinguir filtrado de propagación. Quad9 devuelve `NXDOMAIN` para uno de tus dominios mientras los demás lo resuelven. Eso es filtrado (lista de malware), no un hueco de propagación. La matriz hace evidente la distinción de un vistazo.
Herramientas relacionadas: consulta DNS (cada tipo de registro, todo el detalle), consulta DNS inverso / PTR (IP a hostname), consulta WHOIS (quién posee el dominio), validador DNSSEC (cadena de confianza criptográfica).