Acelerando conexão discada com openDNS e Dnsmasq

Publicado por Elias Zoby em 28/05/2008

[ Hits: 12.263 ]

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

Compartilhar internet pelo Linux

MEGAsync no Linux Mint 20 via Repositório

Compartilhando a Internet

Redirecionando portas no Debian Squeeze

Wireless no Ubuntu

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts