[Reimprimir] ¿Cuál es el tiempo de configuración apropiado para TTL en la resolución DNS?
Cuando los servidores DNS en varios lugares reciben la solicitud de resolución, enviarán una solicitud de resolución al servidor NS (servidor de nombres de dominio autorizado) especificado por el nombre de dominio para obtener el registro de resolución; el registro estará en el servidor DNS (servidores de caché en varios lugares, también llamados servidores de nombres de dominio recursivos) durante un período de tiempo. Si se recibe otra solicitud de resolución para este nombre de dominio durante este período, el servidor DNS ya no enviará una. Solicite al servidor NS, pero devuelve directamente el registro recién obtenido; el tiempo que este registro se retiene en el servidor DNS es el valor TTL. Hay dos tipos de DNS de nombres de dominio. Uno es el servidor de nombres de dominio autorizado. Los servidores del registrador de nombres de dominio son todos servidores de nombres de dominio autorizados. El valor TTL solo se puede modificar en el servidor autorizado. servidor que es un servidor DNS de almacenamiento en caché, como los configurados por los ISP en todas partes, su función principal es almacenar en caché los resultados de la resolución de nombres de dominio localmente para su conveniencia. El valor TTL del nombre de dominio DNS es en realidad la frecuencia con la que los servidores de almacenamiento en caché DNS en varios lugares van a su servidor de resolución de nombres de dominio (NS) autorizado para obtener la IP de resolución de su nombre de dominio. Entonces, ¿cuál debería ser la configuración TTL adecuada para la resolución de nombres de dominio? Aquí hay dos sugerencias para su propia referencia: 1. Aumente el valor TTL para ahorrar tiempo en la resolución de nombres de dominio y acelerar el acceso al sitio web. Los valores TTL de muchas plataformas nacionales e internacionales están en segundos. Muchos valores predeterminados son 3600, lo que significa que el caché predeterminado es 1 hora. Este valor es realmente demasiado pequeño. ¿hora? ? Puede ampliar adecuadamente este valor según sus propias necesidades. Por ejemplo, si desea almacenar en caché durante un día, configúrelo en 86400. La configuración TTL de Godaddy es relativamente intuitiva, pero solo se pueden seleccionar 5 valores. Lo mismo ocurre al cambiar instantáneamente al modo de configuración avanzada, lo cual es un poco rígido. 2. Reduzca el valor TTL y reduzca el tiempo de inaccesibilidad al reemplazar el espacio. El 99,9% de los reemplazos de espacio provocarán cambios en los registros DNS. Debido a problemas de almacenamiento en caché TTL, los nuevos registros de nombres de dominio pueden entrar en vigor en algunos lugares, pero en otros lugares pueden tardar uno o dos días o incluso más en surtir efecto. El resultado es que algunas personas pueden acceder al nuevo servidor y otras pueden acceder al servidor antiguo. Si el valor TTL del nombre de dominio original se establece en un valor pequeño, los servidores de caché de nombres de dominio del ISP en varios lugares accederán rápidamente al servidor de resolución DNS autorizado de su nombre de dominio y devolverán la IP de resolución DNS de su nombre de dominio al solicitante tan pronto como Esto significa que si desea que los servidores DNS de los ISP en varios lugares almacenen en caché su nombre de dominio, debe establecer un valor TTL mayor si desea que el nombre de dominio se resuelva en la nueva IP lo antes posible. Al cambiar el espacio o la IP, debe establecer un valor TTL más pequeño. Resumen: para los usuarios cuyas direcciones IP son relativamente fijas o que no cambiarán sus direcciones IP en el corto plazo, es apropiado establecer el valor TTL en un valor mayor. , como unas pocas horas o más. Aumentar el valor TTL puede mejorar significativamente la estabilidad y la velocidad de resolución de nombres de dominio. Los usuarios que planean cambiar su dirección IP en un futuro próximo deben cambiar el valor TTL a un valor menor con anticipación