Distribuição dos servidores DNS por redes diferentes

Ter todos os servidores DNS do seu domínio na mesma rede é um ponto único de falha. Neste artigo explicamos porque isso importa e como distribuir corretamente os seus servidores DNS.

Porque é importante

Os servidores DNS autoritativos são responsáveis por responder às consultas que permitem aos visitantes chegar ao seu website, enviar e receber emails e aceder a outros serviços associados ao domínio.

Se todos os servidores DNS estiverem alojados na mesma rede IP (por exemplo, no mesmo bloco de endereços ou no mesmo datacenter), uma falha de infraestrutura, um problema de encaminhamento (routing), uma manutenção inesperada ou um ataque distribuído (DDoS) pode afetar todos os servidores em simultâneo. Quando isso acontece, o domínio pode deixar de resolver corretamente, tornando os serviços inacessíveis.

Distribuir os servidores por redes diferentes reduz significativamente este risco e aumenta a disponibilidade do domínio.

Boas práticas

  • Utilizar, pelo menos, dois servidores DNS autoritativos.
  • Garantir que cada servidor está alojado numa rede IP diferente.
  • Sempre que possível, utilizar datacenters geograficamente distintos.
  • Evitar que todos os servidores dependam da mesma infraestrutura física ou do mesmo fornecedor.
  • Confirmar regularmente que todos os servidores respondem corretamente às consultas DNS.

Como corrigir

Se todos os servidores DNS estiverem na mesma rede, deverá:

  1. Adicionar um servidor DNS secundário alojado noutra rede IP.
  2. Preferencialmente, escolher um fornecedor ou datacenter diferente.
  3. Configurar a replicação da zona DNS entre os servidores primário e secundário.
  4. Atualizar os Name Servers (NS) do domínio para incluir o novo servidor.
  5. Confirmar que todos os servidores respondem de forma consistente às mesmas consultas.

Caso utilize um serviço de DNS gerido (Managed DNS), confirme junto do fornecedor se os servidores já se encontram distribuídos por diferentes redes.

Configurar servidores DNS redundantes em redes diferentes exige infraestrutura própria que a maioria dos donos de site não tem, nem precisa de gerir sozinho. Os planos de alojamento da WebDig Host já incluem DNS distribuído por múltiplas redes, para que o seu domínio não dependa de um único ponto de falha.

Conhecer os serviços de alojamento e gestão de domínios da WebDig Host

Benefícios

Uma correta distribuição dos servidores DNS permite:

  • Maior disponibilidade do domínio.
  • Menor risco de interrupções causadas por falhas de rede.
  • Maior resistência a ataques DDoS.
  • Melhor tolerância a falhas de infraestrutura.
  • Cumprimento das boas práticas recomendadas para serviços DNS críticos.

Referência técnica

Esta recomendação baseia-se na RFC 2182, “Selection and Operation of Secondary DNS Servers”, que recomenda que os servidores DNS sejam distribuídos topológica e geograficamente para minimizar pontos únicos de falha.

Perguntas frequentes

Quantos servidores DNS devo ter, no mínimo?

Recomenda-se, no mínimo, dois servidores DNS autoritativos, alojados em redes diferentes.

Um serviço de DNS gerido resolve automaticamente este problema?

Muitas vezes sim, mas não é garantido. Confirme sempre junto do fornecedor se os servidores estão efetivamente distribuídos por redes diferentes.

Distribuir por redes diferentes é suficiente para garantir resiliência total?

Não isoladamente. É também recomendável distribuir os servidores por Sistemas Autónomos (ASN) diferentes, já que servidores em redes distintas podem ainda depender do mesmo operador de Internet.

Verifique agora a distribuição DNS do seu domínio

Com o Secure Check, pode confirmar gratuitamente se os servidores DNS do seu domínio estão bem distribuídos, em poucos segundos.

Analisar o meu domínio gratuitamente com o Secure Check