Distribuição dos servidores DNS por Sistemas Autónomos (ASN) diferentes
Mesmo com servidores DNS em redes diferentes, se dependerem do mesmo operador de Internet, o risco de falha única mantém-se. Neste artigo explicamos o que é um ASN e como distribuir corretamente os seus servidores DNS.
Porque é importante
Um Sistema Autónomo (Autonomous System – ASN) representa uma rede administrada por um operador de Internet. Mesmo que os seus servidores DNS estejam em redes IP diferentes, podem continuar a depender exatamente do mesmo operador.
Se todos os servidores DNS estiverem alojados no mesmo ASN, uma falha de routing BGP, um problema de infraestrutura do operador ou um incidente de segurança pode afetar todos os servidores simultaneamente.
Na prática, significa que existe um único ponto de falha ao nível da rede, reduzindo a resiliência do serviço. Distribuir os servidores DNS por diferentes ASNs aumenta significativamente a disponibilidade e reduz a dependência de um único fornecedor de conectividade.
Boas práticas
- Distribuir os servidores DNS por diferentes Sistemas Autónomos (ASN).
- Utilizar fornecedores de alojamento distintos sempre que possível.
- Evitar que todos os servidores dependam do mesmo operador de Internet.
- Combinar servidores próprios com serviços DNS Anycast ou Managed DNS sempre que adequado.
- Rever periodicamente a infraestrutura DNS para garantir diversidade de operadores.
Como corrigir
Caso todos os servidores pertençam ao mesmo ASN, poderá:
- Contratar um servidor DNS secundário junto de outro fornecedor.
- Utilizar um serviço de DNS Anycast que opere numa infraestrutura independente.
- Alojar servidores DNS em datacenters pertencentes a operadores diferentes.
- Confirmar que cada servidor utiliza efetivamente um ASN distinto e não apenas uma rede IP diferente.
Esta alteração melhora a redundância da infraestrutura e reduz o impacto de incidentes relacionados com um único operador de rede.
Confirmar e diversificar o ASN dos seus servidores DNS não é algo que a maioria dos fornecedores de alojamento ofereça – a maior parte nem sabe explicar a diferença entre rede IP e ASN. A infraestrutura de DNS da WebDig Host é distribuída por diferentes Sistemas Autónomos, para que o seu domínio não dependa de um único operador de Internet.
Conhecer os serviços de alojamento e gestão de domínios da WebDig Host
Benefícios
A distribuição dos servidores DNS por diferentes ASNs proporciona:
- Maior tolerância a falhas de routing BGP.
- Redução da dependência de um único fornecedor.
- Melhor disponibilidade global do domínio.
- Maior resistência a interrupções de rede de larga escala.
- Infraestrutura mais robusta e resiliente.
Referência técnica
Embora a RFC 2182, “Selection and Operation of Secondary DNS Servers”, não mencione explicitamente os Sistemas Autónomos (uma vez que foi publicada antes da generalização do atual ecossistema BGP), o princípio da dispersão topológica dos servidores é hoje amplamente interpretado como incluindo a utilização de diferentes ASNs. Esta prática é também recomendada por operadores de DNS, registos de domínios e entidades responsáveis pela gestão da infraestrutura da Internet, por contribuir para uma maior disponibilidade e resiliência do serviço DNS.
Perguntas frequentes
Qual a diferença entre distribuir por redes IP e distribuir por ASN?
Duas redes IP diferentes podem, ainda assim, pertencer ao mesmo operador de Internet (ASN). Distribuir por ASN garante que os seus servidores DNS não dependem do mesmo operador, o que oferece um nível adicional de resiliência.
Como sei a que ASN pertence cada um dos meus servidores DNS?
Pode consultar ferramentas públicas de lookup de ASN, introduzindo o endereço IP de cada servidor DNS, ou confirmar diretamente com o seu fornecedor de alojamento ou DNS.
O DNS Anycast resolve este problema automaticamente?
Os serviços de DNS Anycast geridos por grandes fornecedores costumam já operar com boa diversidade de rede e de ASN, mas vale sempre a pena confirmar diretamente com o fornecedor.
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 distribuídos por ASNs diferentes, em poucos segundos.
