¿Qué es la propagación de DNS?
La propagación de DNS es el tiempo que tardan las actualizaciones de los registros DNS en surtir efecto en todos los servidores de Internet. Los cambios no se hacen efectivos instantáneamente porque los servidores de nombres almacenan la información de los registros de dominio en la caché durante cierto tiempo antes de actualizarla. Su dominio no quedará inactivo por los cambios de registro planificados, pero algunos usuarios seguirán viendo una versión en caché de su sitio web hasta que todos los servidores se hayan propagado.
Tiempo de propagación de DNS
No hay un plazo determinado para la propagación, pero el DNS suele propagarse en pocas horas. En ocasiones, puede tardar hasta 72 horas.
El plazo de propagación viene determinado por una serie de factores, como por ejemplo el proveedor de servicios de Internet (ISP), el registro del dominio y los valores de tiempo de vida (TTL) de los registros DNS.
¿Cómo afectan los proveedores de servicios de Internet (ISP) a los plazos de propagación de DNS?
Al escribir una URL en la barra de direcciones, la solicitud pasa primero a un solucionador recursivo de DNS local (también conocido como «recursor» o «solucionador»), que suele ser asignado por el ISP. A continuación, la solicitud pasa por varios servidores diferentes antes de llegar a un servidor de nombres autoritativo que contiene la respuesta final a la solicitud original. Cuando los ISP ignoran los valores TTL y mantienen los registros en caché después de que estos hayan caducado, la propagación puede ralentizarse considerablemente.
¿Cómo afecta el registro de nombres de dominio a la velocidad de propagación de DNS?
Cuando realice cambios en el servidor de nombres autoritativo de su dominio, los cambios también deben surtir efecto en el dominio de nivel superior (TLD) y en los servidores raíz. Al cambiar de proveedor, esperar 72 horas antes de borrar los registros del proveedor anterior o interrumpir el servicio puede ayudar a mitigar los retrasos.
¿Cómo afecta el TTL a la propagación global de DNS?
Tanto si un ISP ignora el TTL en los registros DNS como si no, los valores TTL siguen afectando a la propagación. Cuanto más alto sea el TTL, más tardará la propagación. Por ejemplo, si se realiza un cambio en un registro DNS con un TTL de 86400 segundos (24 horas), todos los servidores seguirán sirviendo a los usuarios finales la información antigua hasta que finalice este periodo de 24 horas. Una vez que caduque el TTL, los servidores realizarán una nueva solicitud de DNS para recuperar cualquier información nueva.
Los TTL más bajos (entre 30 y 300 segundos) son mejores para aquellos con dominios que realizan actualizaciones periódicas de los registros DNS. En estos casos, un TTL alto es una desventaja, especialmente si el ISP ignora los valores TTL. Para servicios esenciales y de vida o muerte, es aconsejable establecer el TTL en 30 segundos, el valor más bajo reconocido por muchos solucionadores. Si desea establecer un TTL inferior a 30 segundos, realice primero un registro de prueba para asegurarse de que el solucionador lo reconoce.
Verificador global de propagación de DNS
Los verificadores de propagación de DNS en línea pueden comprobar que los cambios realizados en los registros DNS se hayan propagado a nivel mundial; le recomendamos que efectúe una comprobación con varios verificadores para obtener resultados más precisos.
Algunos verificadores de propagación son:
- de Constellix
Cómo se propaga el DNS en la red DNS Made Easy de TV®
En TV, cualquier cambio que se realice en los registros DNS se propaga al instante a través de todos los servidores de nombres autoritativos de nuestra red global. Esto permite configurar valores TTL más bajos, lo que ayuda a acelerar el tiempo de propagación. Sin embargo, hasta que caduque el TTL del registro DNS actualizado, los recursores seguirán funcionando con la información que tengan en caché.