Citação:
Postado Originalmente por andunno
Bom dia pessoal.
Estou configurando um proxy transparente porém estou tendo alguns problemas.
No squid.conf eu descomentei as seguintes linhas:
httpd_accel_port 80
httpd_accel_host virtual
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
Depois no iptables, que por sinal está rodando na mesma máquina do squid, eu coloquei a seguinte regra:
/sbin/iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
Onde eth0 é a interface da sub-rede interna (192.168.3.0/24).
O problema é que quando eu tento acessar algum site aparece o erro NO DNS RECORD.
Alguém poderia me dar uma ajuda?
|
Aparentemente suas regras estao certas.... mas faz o seguinte... vai no /etc/resolv.conf e verifica seu dns, depois vai nos logs do squid ( access.log ) e verifica se está dando erro de DNS, se estiver, tenta iniciar o squid com o comando squid -D ( esse comando desabilita teste de DNS ) pode ser q resolva, ja tive um problema parecido e resolvi assim.
Faz ae e posta o result...
VLw