Por padrão somente 3 servidores DNS podem ser configurados no arquivo
/etc/resolv.conf e o ideal é sempre que possível utilizar os IPs fornecidos pelo próprio ISP, mas nem sempre esses servidores respondem satisfatoriamente às consultas realizadas.
É aí que entram os serviços públicos de DNS, mas o comportamento padrão das rotinas do sistema que realizam os acessos ao "Sistema de Nomes de Domínios" (DNS) é a de realizar as consultas uma por vez em cada um dos IPs listados e isso por vezes acaba criando certos "gargalos"!
Mas saiba que é possível no próprio 'resolv.conf' fazer o balanceamento de consultas entre os servidores, através desta simples linha:
options rotate
Ficando como nesse exemplo:
$ cat /etc/resolv.conf
options rotate
nameserver 189.38.95.95
namersever 208.67.222.222
nameserver 156.154.70.22
Com essa opção as rotinas do sistema irão ativar o uso do algoritmo 'round-robin', que por sua vez irá espalhar a carga de consulta entre todos os servidores listados, melhorando e muito a resolução de nomes e consequentemente a navegação.
Mais detalhes? (salve seu dia, consulte as man pages!)
$ man resolv.conf
Complemento
Lista com alguns DNSs públicos.
OpenDNS:
- 208.67.222.222
- 208.67.220.220
GigaDNS (nacional):
- 189.38.95.95
- 189.38.95.96
Comodo Secure DNS:
- 156.154.70.22
- 156.154.71.22
Google Public DNS:
Verizon:
Norton DNS:
- 198.153.192.1
- 198.153.194.1
DNS Advantage:
- 156.154.70.1
- 156.154.71.1
Ah, uma dica rápida para descobrir quais DNSs são os mais indicados para você, é utilizar essa ferramenta:
Falou!!! ;)