Posso confiar no meu próprio servidor DNS no caso de um blecaute global do DNS?


9

Em 31 de março de 2012, o Anonymous planeja derrubar os 13 servidores DNS raiz que alimentam a Internet: http://pastebin.com/NKbnh8q8

... e eu nem quero perceber se isso realmente acontece.

Supondo que o que eles estão tentando fazer é viável:

  1. Existem servidores DNS que não serão afetados que eu possa usar?
  2. Caso contrário, é possível criar um cache não expirado de todos os registros DNS em uma máquina local?
  3. Se sim, como eu faria isso?

Obviamente, as alterações no DNS não seriam refletidas e o TTL teria que ser ignorado; mas isso é melhor do que todas as pesquisas de DNS que atingem o tempo limite.


pergunta relacionada: Como posso armazenar o cache DNS, caso o servidor DNS fique inoperante?


11
Eu me pergunto como viável apenas DDoS, na verdade, é ...
Shinrai

Respostas:


8

Ter um cache de todos os registros DNS não é viável. Por outro lado, configurar seu próprio servidor raiz é! A ICANN fornece o arquivo da zona raiz aqui: http://www.internic.net/zones/root.zone

Portanto, apenas configure seu próprio servidor raiz, aponte seus servidores DNS para ele e você não deve perceber nada.


11
Que tipo de impacto isso teria na minha instalação do bind9?
Captain Giraffe


0

Só posso responder à sua segunda pergunta, desculpe. Aqui vai:

É possível criar um cache não expirado de registros DNS em uma máquina local, editando o arquivo hosts . Por exemplo, você pode adicionar:

# Google
173.194.65.100 google.com www.google.com

Para obter o endereço IP para o qual um determinado nome de domínio é resolvido, você pode usar pingou nslookup.


0

Em vez de tentar configurar seu próprio servidor raiz, provavelmente seria melhor confiar nos servidores DNS do Google para isso:

http://code.google.com/speed/public-dns/

IPs:

  • 8.8.8.8
  • 8.8.4.4

É provável que o Google tenha muitas entradas DNS, e elas definitivamente têm poder de processamento e largura de banda suficientes para ter um cache DNS muito grande e sobreviver a pesquisas constantes de centenas ou milhares de usuários. Meu palpite é que o Google também não é tolo o suficiente para permitir que todas as suas entradas DNS expirem se não puderem entrar em contato com os servidores raiz.

Você também pode tentar se conectar ao OpenDNS . Talvez anote os IPs do Google e do OpenDNS em algum lugar de qualquer maneira, para o caso de os servidores raiz realmente ficarem inativos, você tem algumas opções diferentes para tentar.

EDIT: Aqui está uma lista mais completa de servidores raiz DNS não oficiais / alternativos (na Wikipedia).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.