EIVUS

Gestão de DNS para serviços hospedados

Onde hospedar DNS, TTLs e failover com health checks.

Voltar ao blog

Use um provedor DNS confiável (seu host, Cloudflare, Route53, etc.). Defina TTLs baixos para registros que podem mudar; altos para estáveis. Para failover, use DNS com health check ou load balancer global.

Onde hospedar DNS

  • Seu host: Alguns provedores incluem DNS com a hospedagem. Conveniente; garanta boa uptime e baixa latência.
  • DNS dedicado: Cloudflare, Route53, NS1, etc. Muitas vezes melhor resiliência, anycast global e recursos (DNSSEC, failover por health). Use quando DNS for crítico.
  • Redundância: Use pelo menos dois nameservers (em redes diferentes).

TTLs

  • TTL baixo (ex.: 60–300 s): Para registros que podem mudar em breve (ex.: antes de migração ou failover).
  • TTL alto (ex.: 3600–86400): Para registros estáveis (ex.: MX, TXT para SPF). Reduz carga no DNS.
  • Equilíbrio: Não coloque tudo em 60; use TTL baixo só onde precisar de flexibilidade.

Failover

  • DNS com health check: O provedor verifica seus endpoints e retorna outro IP (ou NXDOMAIN) se o primário estiver fora. Usuários são direcionados ao endpoint saudável após o TTL expirar.
  • Load balancer global: O LB faz health checks e retorna um ou mais IPs. O DNS aponta para o LB.
  • Manual: Para failover planejado, baixe o TTL antes e depois mude o registro.

Resumo

Use provedor DNS confiável; defina TTLs conforme a frequência de mudança. Para failover, use DNS com health check ou LB global. Mantenha pelo menos dois nameservers.

Clientes que confiam na gente