Se meu DNS TTL for de 1 hora, devo esperar que metade dos servidores de nomes tenham a nova entrada após 30 minutos?

Se meu DNS TTL for de 1 hora, devo esperar que metade dos servidores de nomes tenham a nova entrada após 30 minutos?

Acima está uma versão específica desta questão, mas de forma mais geral: Existe alguma razão para esperar que os servidores de nomes não atualizem suas entradas DNS em uma taxa constante que é basicamente distribuída aleatoriamente?

Responder1

A prática geral é configurar o valor TTL do registro A para 5 minutos quando estivermos prestes a modificar este registro, porque o valor TTL refletirá as mudanças nos servidores de nomes, servidores de domínio de nível superior e servidores raízes sobre esta mudança dentro do tempo do valor TTL mencionado.

Por exemplo, se o valor TTL for definido como 30 minutos e, em seguida, se você modificar o registro A, levará aproximadamente 30 minutos para refletir as alterações nos servidores de nomes, servidores de domínio de nível superior e servidores raiz para limpar o cache e adicionar esse registro de modificação, isso refletirá o problema em produtivamente de aplicação

Responder2

Qual TTL?

Servidores de nomes
como no resultado de $(dig +short NS example.com)

Os mestres atualizam imediatamente, os servidores escravos verificarão o TTL de atualização no registro SOA que informa aos servidores escravos quando verificar novos registros, a menos que uma notificação de escravo seja enviada, nem todos os servidores de nomes usam métodos de atualização de escravos baseados em DNS, por exemplo, alguns usarão CI jobs ou um banco de dados central ou até mesmo ldap

Resolvedores Recursivos De modo geral, seu registro DNS expirará quando o TTL do registro for atingido após a primeira consulta; portanto, um ttl de 1 hora quando você configurou seu registro e fez um teste terá que esperar 1 hora para que os registros DNS corrigidos apareçam.

Também uma boa leitura sobre estes termos:https://ns1.com/resources/understanding-ttl-values-in-dns-records

informação relacionada