TTL, abreviatura de «Time To Live», es un valor asociado a cada registro DNS que indica a otros servidores cuánto tiempo pueden mantener ese registro en caché antes de volver a comprobarlo. Se mide en segundos y, aunque suene técnico, comprender el TTL te ayuda a realizar cambios en el DNS sin problemas y a predecir cuánto tardarán en hacerse efectivos. Esta guía explica qué hace el TTL y cómo configurarlo de forma adecuada.
Qué es lo que controla realmente el TTL #
Cuando un servidor consulta uno de tus registros DNS, almacena la respuesta durante el tiempo que dura el TTL, para no tener que volver a solicitarla cada vez. Un TTL más largo significa que el registro permanece en la caché durante más tiempo, lo que reduce el número de consultas, pero hace que los cambios tarden más en surtir efecto. Un TTL más corto significa que los cambios se propagan más rápido, pero da lugar a consultas más frecuentes. En resumen, el TTL supone un equilibrio entre estabilidad y flexibilidad.
Valores habituales de TTL #
- 3.600 segundos (1 hora): un valor por defecto adecuado para la mayoría de los registros.
- 86 400 segundos (24 horas): Es adecuado para registros que rara vez cambian, lo que reduce el número de consultas.
- 300 segundos (5 minutos): Resulta útil de forma temporal cuando estás a punto de realizar cambios.
Cómo utilizar el TTL al realizar cambios #
Si sabes que vas a modificar un registro próximamente, por ejemplo, al trasladar tu sitio web a un nuevo servidor, es recomendable reducir el TTL con antelación. El procedimiento recomendado es el siguiente:
- Uno o dos días antes del cambio, reduce el valor de TTL del registro correspondiente (por ejemplo, a 300 segundos).
- Espera a que caduque el TTL antiguo, que es más largo, para que el valor más corto entre en vigor.
- Realiza el cambio; ahora se aplicará rápidamente.
- Una vez que se haya comprobado que todo funciona correctamente, vuelve a establecer el TTL en un valor normal.
Esto reduce al mínimo el tiempo durante el cual los visitantes podrían ver la configuración anterior.
Cómo configurar el TTL #
- Inicia sesión en tu gestor de DNS o en tu panel de control.
- Abra el DNS o Editor de zonas sección.
- Edita el registro que quieras modificar.
- Establece el campo TTL en el valor que elijas, expresado en segundos.
- Guardar.
Solución de problemas #
- El cambio tarda demasiado: Es posible que el antiguo TTL siga almacenado en la caché; espera a que caduque.
- Demasiadas consultas: Aumentar el TTL de los registros estables.
- Planificación de una migración: Reduce el TTL con suficiente antelación antes de cambiar.
¿Necesita ayuda? #
Si estás preparando un cambio en el DNS y quieres hacerlo en el momento adecuado, nuestro equipo de asistencia puede aconsejarte sobre el TTL adecuado a través del chat en directo.