Propagación DNS:
qué es, cuánto tarda y cómo verificarla

La propagación DNS es el proceso mediante el cual los cambios que realizas en los registros DNS de tu dominio se distribuyen progresivamente por todos los servidores DNS del mundo. Es uno de los conceptos más importantes a entender cuando migras un hosting, cambias un proveedor DNS o modificas cualquier configuración de tu dominio.

Comprueba ahora el estado de propagación DNS de tu dominio desde 24 servidores en 6 continentes
Comprobar propagación →

¿Por qué la propagación DNS no es instantánea?

Cuando modificas un registro DNS en el panel de control de tu proveedor, el cambio se aplica inmediatamente en el servidor DNS autoritativo de tu dominio. Sin embargo, no todos los usuarios en el mundo consultan directamente ese servidor.

En la práctica, millones de resolvers DNS repartidos por el mundo (los de tu ISP, los de Google, Cloudflare, empresas...) mantienen en su caché los registros DNS que han consultado previamente. Esta caché está limitada por el TTL (Time To Live) del registro: hasta que ese tiempo expire, el resolver responderá con el valor antiguo que tiene almacenado.

Dado que cada resolver tiene su propio ciclo de actualización y puede que haya consultado el registro en momentos distintos, el proceso de "limpieza" de todas las cachés del mundo lleva tiempo. A eso se le llama propagación DNS.

El TTL: el factor clave de la propagación

El TTL (Time To Live) es el valor en segundos que indica cuánto tiempo un registro DNS puede ser almacenado en caché por los resolvers intermedios. Es el parámetro más importante que controla la velocidad de propagación.

TTL 300s (5 min)
Propagación: 5–15 min
Ideal antes de una migración. Los servidores refrescan la caché cada 5 minutos. Provoca más consultas al autoritativo.
TTL 3600s (1h)
Propagación: 1–4 horas
El valor estándar y recomendado para producción. Buen equilibrio entre frescura y eficiencia.
TTL 86400s (24h)
Propagación: 24–72 h
TTL muy alto. Mínimas consultas al servidor pero propagación lenta. No recomendado si hay cambios frecuentes.
Importante: El TTL que importa para la propagación es el TTL que tenía el registro antes del cambio, no el nuevo. Si el registro tenía TTL de 86400s, los resolvers tardarán hasta 24 horas en refrescar su caché aunque pongas el nuevo TTL a 300s.

Cómo minimizar el tiempo de propagación

Si sabes que vas a hacer un cambio importante (migración de hosting, cambio de proveedor DNS, actualización de servidores MX), puedes reducir drásticamente el tiempo de propagación siguiendo estos pasos:

  1. 1
    Reduce el TTL con antelación: Al menos 48 horas antes del cambio, reduce el TTL de los registros afectados a 300 segundos. Esto garantiza que los resolvers refrescan su caché cada 5 minutos.
  2. 2
    Espera a que el TTL antiguo expire: Una vez reducido el TTL a 300s, espera al menos el tiempo del TTL anterior (si era 86400s, espera 24 horas) para que todos los resolvers hayan refrescado con el nuevo TTL bajo.
  3. 3
    Realiza el cambio: Actualiza el registro DNS. Con TTL de 300s, la mayoría de servidores verán el nuevo valor en 5-15 minutos.
  4. 4
    Verifica la propagación: Usa ComprobarDNS para comprobar desde 24 servidores en todo el mundo si el cambio se ha aplicado. También puedes configurar alertas por email para recibir notificación automática cuando todos los servidores devuelvan el nuevo valor.
  5. 5
    Sube el TTL: Una vez verificada la propagación completa, vuelve a subir el TTL a su valor normal (3600s o más) para reducir la carga en tu servidor DNS.

Causas de una propagación lenta o problemática

TTL alto en el registro anterior
Si el registro tenía un TTL de 86400s, los resolvers tardarán hasta 24 horas en expirar su caché, independientemente del nuevo TTL que pongas.
ISPs que ignoran el TTL
Algunos proveedores de internet tienen resolvers configurados para ignorar el TTL de los registros y mantener los valores en caché durante períodos más largos de lo indicado. Es poco frecuente pero ocurre.
Caché local del sistema operativo
Tu propio ordenador también cachea respuestas DNS. Si ves el valor antiguo, prueba a limpiar la caché DNS local de tu sistema operativo.
Errores de configuración
Un registro DNS mal configurado (zona incorrecta, dominio con typo, SOA desactualizado) puede provocar que la propagación no complete correctamente.

Preguntas frecuentes

¿Cuánto tarda la propagación DNS?
Depende del TTL del registro DNS. Con TTL 300s la propagación puede completarse en 5-15 minutos. Con TTL 3600s entre 1 y 4 horas. Con TTL 86400s puede tardar entre 24 y 72 horas para que todos los servidores del mundo actualicen el valor.
¿Cómo puedo acelerar la propagación DNS?
Reduce el TTL de tus registros a 300 segundos al menos 48 horas antes de realizar el cambio. Esto garantiza que los resolvers refrescan su caché rápidamente después del cambio. Una vez completada la migración, vuelve a subir el TTL a su valor normal.
¿Por qué yo ya veo el nuevo DNS pero mis clientes no?
Probablemente tu equipo tiene el nuevo valor en su caché DNS local o usas un resolver que ya ha actualizado. Tus clientes pueden estar usando resolvers que aún tienen el valor antiguo en caché. Usa ComprobarDNS para ver la situación desde múltiples resolvers en todo el mundo.
Herramienta gratuita · Sin registro

¿Listo para comprobar tu DNS?

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

Comprobar propagación DNS