Comprobador de propagación DNS (Gratis) - Verifica DNS en Todo el Mundo

Herramienta gratuita que consulta los registros DNS de un dominio en varios resolutores públicos de todo el mundo (Google, Cloudflare y más) a la vez, para ver al instante si un cambio de servidor de nombres ya se ha propagado globalmente.

Confirmar que un cambio de DNS ha llegado al mundo

Esta herramienta consulta los registros DNS de un dominio contra resolutores públicos de todo el mundo a la vez, entre ellos los de Google y Cloudflare, y pone las respuestas una junto a otra. Justo después de mover un servidor de nombres o de reescribir un registro A, muestra de un vistazo hasta dónde ha llegado el cambio.

**La palabra "propagación" es, en verdad, algo engañosa.** El DNS no es un mecanismo que empuje los cambios hacia el mundo. **Cada resolutor se limita a guardar la respuesta anterior en su caché y sigue devolviendo el valor viejo hasta que esa caché expira.** La duración de la espera queda decidida, por tanto, por **el TTL que regía antes del cambio.** Acortar el TTL después nada hace por las cachés ya repartidas. **Precisamente por eso la práctica asentada, cuando se avecina una migración, es bajar el TTL algunos días antes.** Que aquí las respuestas difieran no es un fallo: significa que las cachés aún no han expirado.

Cómo se usa

  1. Indique el dominio y el tipo de registro Elija el tipo que desea comprobar: A, MX, TXT y demás.
  2. Compare las respuestas de cada resolutor **Una mezcla de valores viejos y nuevos significa que el relevo sigue en curso.**
  3. Establezca qué regiones difieren Puede ver qué resolutores conservan aún el valor viejo.
  4. Espere a que pase el TTL **Hasta que haya transcurrido el TTL que regía antes del cambio, no hay más que hacer que esperar.**

Consejos para aprovecharla mejor

  • Justo después de cambiar un servidor de nombres o un registro A, algunos resolutores pueden seguir devolviendo el valor antiguo hasta que caduque su TTL (tiempo de vida) en caché; es normal, no un fallo.
  • Si los resolutores no coinciden, revisa primero el TTL. Un TTL más largo (por ejemplo, 24 horas) hace que la propagación tarde naturalmente más en completarse en todas partes.
  • Esta herramienta no se limita a registros A: úsala también para MX y TXT (SPF/DKIM, etc.), especialmente justo después de cambiar la configuración de correo.
  • Una respuesta NXDOMAIN significa que el dominio en sí no existe. Revisa si hay algún error de escritura o si el registro ha caducado.
  • Como esta herramienta también consulta resolutores operados fuera de Japón, es útil para evaluar el estado de propagación de cara a una audiencia internacional.

Cuándo resulta útil

Justo después de mover un servidor de nombres

**Puede confirmar si la transferencia ha surtido efecto en todo el mundo.**

Al cambiar de servidor

Puede confirmar que el nombre apunta ya a la dirección nueva.

Investigar por qué solo usted no alcanza un sitio

**Cuando solo su propio resolutor conserva el valor viejo, compararlo con respuestas de otras partes lo zanja.**

Planificar un relevo

Puede trabajar hacia atrás desde la espera para decidir cuándo bajar el TTL.

Términos de la propagación DNS

Resolutor
El servidor que consulta el DNS en nombre del usuario. Los `8.8.8.8` de Google y `1.1.1.1` de Cloudflare son los más conocidos.
TTL
El número de segundos que una respuesta puede guardarse en caché. **Lo que decide la espera es el TTL vigente antes del cambio, no después.**
Caché negativa
También se guarda en caché una respuesta de "no existe tal registro". **A veces es por esto que un registro recién creado no se ve al principio.**
Servidor autoritativo
El servidor que posee la respuesta verdadera de un dominio. Los resolutores lo consultan para obtener sus respuestas.
Servidor de nombres
El servidor autoritativo en el que se ha delegado un dominio. Transferir un dominio cambia cuál es.
Propagación
La palabra habitual para que un cambio alcance a los resolutores de todas partes. **En realidad no es distribución, sino expiración de cachés.**

Preguntas frecuentes

Normalmente entre unos minutos y unas 48 horas, según el TTL configurado en el registro y cómo cachean las respuestas los distintos proveedores de internet. Configurar un TTL más corto de antemano hace que los futuros cambios se propaguen más rápido.

Justo después de un cambio, es completamente normal. El tiempo que cada resolutor sigue sirviendo su valor antiguo en caché depende del TTL, así que al comprobar de nuevo más tarde deberías ver que más resolutores convergen en el mismo valor.

Suele deberse a un error de escritura en el nombre de dominio, a un registro caducado, o a que la propia configuración del servidor de nombres aún no se ha aplicado. Comprueba el estado actual del dominio en el WHOIS o en el panel de tu registrador.

Tu ordenador o tu proveedor de internet pueden tener en caché un valor de DNS de un momento distinto al que consultan los resolutores públicos que usa esta herramienta. También conviene probar a vaciar la caché DNS de tu sistema operativo.

Como el TTL se puede configurar de forma independiente para cada tipo de registro, si el registro MX tiene un TTL más largo que los demás, tardará naturalmente más en propagarse.
Tool-kun

A propósito — nadie "difunde" realmente los cambios de DNS

El DNS se basa en el almacenamiento en caché jerárquico desde que se diseñó en 1983. Si cada resolutor del planeta tuviera que remontarse hasta los servidores raíz en cada consulta, el sistema no podría sostener el volumen de tráfico, así que cada resolutor guarda una respuesta en su propia caché durante el tiempo que permita el TTL (Time To Live) del registro, respondiendo al instante desde esa caché ante preguntas repetidas. Esto es justo lo que hace rápido al DNS, pero también genera un efecto secundario: un retraso antes de que un cambio sea visible en todas partes.

Ese retraso se conoce comúnmente como "propagación DNS", pero en realidad nadie está difundiendo activamente la información por el mundo. Lo que ocurre de verdad es que la entrada de caché obsoleta de cada resolutor va caducando en silencio según su propio calendario de TTL, y solo se actualiza la próxima vez que alguien la consulta: una renovación pasiva y gradual, no un envío activo. Con un TTL de 24 horas, en teoría algún resolutor en algún lugar podría seguir devolviendo el valor antiguo durante esas 24 horas completas tras el cambio.

El protocolo DoH (DNS sobre HTTPS) en el que se apoya esta herramienta fue impulsado originalmente hacia 2018 por Mozilla y Google, en gran parte por motivos de privacidad, para que los ISP y otros actores en la ruta de red no pudieran ver el contenido de una consulta DNS. Cifrar el tráfico DNS dentro de HTTPS normal tuvo también un efecto secundario útil: dio lugar a una API JSON estandarizada que herramientas como esta pueden usar para consultar varios resolutores públicos a través de un servidor, sin necesitar sockets DNS de bajo nivel.