O que é TTL no DNS e Como Ele Afeta Seu Site?
Aprenda o que é o TTL (Time to Live) no DNS, como ele influencia o desempenho do seu site e como gerenciá-lo com segurança em migrações.

O Sistema de Nomes de Domínio (DNS) é indispensável para o correto funcionamento de qualquer serviço na internet, traduzindo nomes de domínio em endereços IP legíveis para os servidores. Para evitar que este sistema fique saturado com bilhões de requisições por segundo, a arquitetura original do DNS —definida no clássico RFC 1035 da IETF— introduziu o mecanismo de cache temporário. A diretiva que controla a duração deste cache é conhecida como TTL (Time to Live) ou Tempo de Vida.
Neste guia, explicamos detalhadamente o que é o TTL, como ele influencia a velocidade do seu site, a segurança e como gerenciá-lo de forma otimizada durante mudanças importantes, como uma migração de servidor.
Como funciona o TTL no cache de DNS?
O TTL é um valor numérico expresso em segundos designado individualmente a cada um dos registros de recursos (Resource Records) de uma zona DNS. Sua função é atuar como um cronômetro de contagem regressiva para os servidores resolvedores DNS intermediários (como os do Google, Cloudflare ou do seu próprio provedor de internet).
Quando um usuário visita o seu site pela primeira vez:
- O dispositivo do usuário pergunta a um resolvedor DNS pelo endereço IP do seu domínio.
- Como o resolvedor não o possui na memória, realiza uma consulta recursiva até chegar ao servidor de nomes autoritativo do domínio.
- O servidor autoritativo retorna o IP junto com o valor de TTL configurado (por exemplo,
3600segundos, o que equivale a 1 hora). - O resolvedor intermediário armazena esse IP em sua memória cache e o entrega ao usuário.
- Durante as consultas seguintes que ocorrerem dentro dessa hora, o resolvedor servirá o IP armazenado de forma imediata, sem consultar seus servidores novamente.
- Decorridos os 3600 segundos, o registro expira no cache e o resolvedor é obrigado a solicitar as informações atualizadas na visita seguinte.
Valores de TTL recomendados por tipo de registro
Não existe um valor de TTL único e universal que sirva para todos os casos. Configurar um TTL inadequado pode causar problemas de desempenho ou atrasos críticos em mudanças de configuração. A tabela a seguir detalha os valores padrão recomendados pela indústria:
| Tipo de Registro | TTL Recomendado (Padrão) | TTL Recomendado (Antes de Migração) | Justificativa de Segurança e Operações |
|---|---|---|---|
| Registro A / AAAA | 3600 (1 hora) ou 86400 (24 h) |
300 (5 minutos) |
IPs de produção mudam pouco. Reduzir antes da migração minimiza o downtime. |
| Registro CNAME | 43200 (12 horas) |
600 (10 minutos) |
Geralmente apontam para CDNs ou serviços estáveis de terceiros. |
| Registro MX | 86400 (24 horas) |
3600 (1 hora) |
Servidores de e-mail corporativos raramente alteram seu roteamento. |
| Registro TXT (SPF/DKIM/DMARC) | 86400 (24 horas) |
3600 (1 hora) |
Modificar diretivas de autenticação de e-mail exige propagação segura. |
| Registro NS | 86400 (24 horas) |
14400 (4 horas) |
A mudança de servidores de nomes é a que mais demora para se propagar em nível raiz. |
Como verificar o TTL atual dos seus registros
É possível monitorar em tempo real o comportamento decrecente do cache DNS utilizando ferramentas de linha de comando no seu terminal.
Verificação do TTL com dig
Se você executar o comando dig em um sistema operacional baseado em Unix/Linux ou macOS, verá uma coluna numérica indicando os segundos restantes para esse registro no cache do resolvedor consultado:
# Consultar o registro A de um domínio
dig tecnocrypter.com
# Na seção ANSWER SECTION, você verá algo como:
# tecnocrypter.com. 299 IN A 192.0.2.1
Neste exemplo, o número 299 indica que restam exatamente 299 segundos antes que o servidor DNS resolva novamente a consulta nos servidores raiz.
Se você deseja realizar um monitoramento detalhado visualmente em múltiplos países simultaneamente, recomendamos utilizar o nosso Verificador de Propagação DNS, que exibirá os registros retornados por resolvedores distribuídos globalmente com seus respectivos valores de cache em tempo real.
Vantagens e desvantagens dos valores de TTL
Vantagens de um TTL Alto (Ex. 86400 segundos / 24 horas)
- Velocidade de carregamento melhorada: Ao não ter que resolver o DNS constantemente, a latência inicial de carregamento diminui sensivelmente para a maioria dos usuários recorrentes.
- Menor carga nos servidores: Seus servidores DNS autoritativos receberão uma fração mínima de requisições.
- Maior resiliência: Se seus servidores DNS autoritativos sofrerem uma queda temporária, os usuários poderão continuar acessando seu site porque os resolvedores locais terão o IP armazenado em cache.
Desvantagens de um TTL Alto
- Baixa flexibilidade: Se seu servidor principal falhar e você precisar alterar rapidamente o IP do seu domínio para um servidor de backup, os usuários não verão a alteração até que o TTL expire, provocando horas de inatividade visível.
Vantagens de um TTL Baixo (Ex. 300 segundos / 5 minutos)
- Atualizações rápidas: Ideal para cenários de manutenção, migrações ou balanceamento ativo de carga. Qualquer alteração será refletida em quase todo o mundo em poucos minutos.
Desvantagens de un TTL Baixo
- Maior latência: Os navegadores são obrigados a esperar com mais frequência pela resolução DNS completa, o que pode desacelerar sutilmente o carregamento das páginas.
- Vulnerabilidade a DDoS: Ao receber mais requisições recursivas, sua infraestrutura DNS de origem pode ser mais propensa a sofrer saturação sob ataques volumétricos.
Conclusão
O TTL do DNS é uma variável de configuração crítica que equilibra o desempenho do lado do usuário e a flexibilidade operacional do lado do administrador de sistemas. Para gerenciar migrações seguras e sem problemas, planejar a redução prévia do TTL é a melhor técnica.
Convidamos você a testar sua configuração ao vivo com o nosso Verificador de Propagação DNS para certificar que seus registros estão sendo servidos de forma uniforme, e a complementar sua leitura com nossos guias sobre Entendendo os registros DNS e sua segurança ou Como funciona a propagação DNS passo a passo.
Fontes e leituras recomendadas:
- RFC 1035 - Domain Names - Implementation and Specification — Especificação oficial do cache DNS.
- Wikipedia - Time to Live (DNS) — Conceito e aplicações do TTL em redes.
- Ferramenta interna TecnoCrypter: Verificador de Propagação DNS


