Diede
(usa Debian)
Enviado em 27/09/2008 - 12:40h
Sim, tenho algumas sugestões! você tem algum firewall rodando?
Porque é asim: seu resolv.conf está com o nameserver primário direcionado para 127.0.0.1, não está? (deve estar! se não estiver, coloque!)
Pois é... se houver alguma falha na resolução (tipo, o iptables bloqueando a porta 53, ou algo assim), ele irá usar o dns secundário (que é o do seu provedor).
O que acontece é que, derrepente ele está mesmo usando o DNS secundário. (hipótese 1)
Tente rodar o dig
www.google.com.br @127.0.0.1
Não é necessário rodar das máquinas clientes, pois com o squid, é o servidor que faz, de fato, as requisições.
No topo da saída do dig, ele mostra qual dns respondeu a requisião, veja se consta 127.0.0.1, ou algum outro.
Se for 127.0.0.1, é erro de configuração no bind9, e se for outro, há falha também no bind9, ou o iptables está bloqueando (se houver regras iptables, é claro)
Ah... tem outra coisa:
Mesmo com o bind9 instalado, a primeira requisição é sempre lenta, pois nela, o servidor (a máquina servidor) consulta o servidor DNS secundário, faz todo o processo e cacheia, então só a partir da segunda é que é possível ter aquelas requisições super-rápidas, da ordem dos 2 milésimos de segundos... :-)