Balanceando consultas de DNS no /etc/resolv.conf
Dica publicada em Linux / Configuração
Balanceando consultas de DNS no /etc/resolv.conf
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:
Ficando como nesse exemplo:
cat /etc/resolv.conf
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
OpenDNS:
GigaDNS (nacional):
Comodo Secure DNS:
Google Public DNS:
Verizon:
Norton DNS:
DNS Advantage:
Ah, uma dica rápida para descobrir quais DNSs são os mais indicados para você, é utilizar essa ferramenta:
Falou!!! ;)
É 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:
- 8.8.8.8
- 8.8.4.4
Verizon:
- 4.2.2.1
- 4.2.2.2
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!!! ;)
........é falta de ler mesmo ein!!!!
abraço