Acelerando conexão discada com openDNS e Dnsmasq

Publicado por Elias Zoby em 28/05/2008

[ Hits: 12.824 ]

Blog: http://concordancia.webs.com

 


Acelerando conexão discada com openDNS e Dnsmasq



OpenDNS (http://www.opendns.com/) é um servidor de nomes gratuito e rápido. Quando se faz uma requisição de acesso a um domínio, acessa-se um servidor de nomes primeiro. Usualmente é o do próprio provedor, que geralmente é lento ou ruim. O OpenDNS tem servidores espalhados em vários locais, para quando algum cair os outros o substituírem.

Dnsmasq faz um cache de nomes no próprio micro (o primeiro acesso será no tempo normal). Usando só o openDNS já acelerou minha conexão, ao incluir Dnsmasq melhorou mais ainda.

Instale o pacote dnsmasq de sua distro. No Slackware, a ordem de execução durante o boot já está no /etc/rc.d/rc.M. Em outras distros pode estar em arquivo diferente.

Dê permissão de execução:

# chmod +x /etc/rc.d/rc.dnsmasq

Abra /etc/dnsmasq.conf e descomente e altere a linha que diz:

#listen-address=

para que fique:

listen-address=127.0.0.1

Em /etc/resolv.conf acrescente quatro linhas logo no começo:

nameserver 127.0.0.1
search www.opendns.com
nameserver 208.67.222.222
nameserver 208.67.220.220

Depois visite http://welcome.opendns.com/ para testar as mudanças.

Lembre-se de que o cache só funciona a partir do segundo acesso.

O Bind faz um cache de servidores de nomes mais sofisticado e não pode ser usado com Dnsmasq. Use Bind quando o servidor do provedor for instável, e Dnsmasq quando ele for estável mas lento (MORIMOTO 2007).

Referências:
Outras dicas deste autor

Aria2 - Agilizando downloads em diversos protocolos

Leitura recomendada

Acessando seu Ubuntu por um terminal Windows de outra rede

Download de accelerator / manager para KDE

Apache passo-a-passo: redirecionando portas e instalando o no-IP!

Usando ZeroNet + Tor

Criando e gerenciando uma comunidade de usuários

  

Comentários
[1] Comentário enviado por Teixeira em 29/05/2008 - 09:26h

Ainda não experimentei DNSmasq, porém estou usando os números do OpenDNS em todas as minhas instalações.

A dica é quente mesmo!

Apenas isso é o suficiente para acabar com aquele incômodo de a ligação ficar caindo por qualquer motivo ou de conectar mas não abrir nenhuma página.

[2] Comentário enviado por demianhnca em 01/12/2009 - 07:42h

Olá pessoal, realmente a dica é quente, configurei no meu server, para 20 maquinas,
Esta indo tudo muito bem, a NET ficou mais rápida para as estações, a minha única
dúvida é com relação a armazenamento do cache, onde eu e outros colegas estamos
interessados em saber, pois ele não tem um arquivo de armazenamento cache.
Se alguém poder ajudar com esta dúvida será interessante para todos.



Contribuir com comentário