hudsonflima
(usa CentOS)
Enviado em 18/11/2011 - 10:35h
Fala valdercunha, o lance é o seguinte... vc vai ter que colocar o proxy trabalhando de forma transparente, existem 2 métodos de alteração:
1 - Alterando pelo Terminal o squid.conf e redirecionando a porta pelo Iptables
a) No Squid:
http_port 3128 transparent
b) No Iptables:
-A POSTROUTING -o eth0 -j MASQUERADE
-A PREROUTING -p tcp -m tcp -i eth0 --dport 80 -j REDIRECT --to-ports 3128
2 - Alterando pelo Webmin (se vc estiver usando)
a) Efetue o login como "root" e siga para Servidores > Servidor Proxy Squid > Redes e Portas. Lá vc insere a porta 3128 e define em Opções por porta a sintaxe "transparent"
b) Feito isso vá para página inicial do Squid e clique em Definição e Redirecionamento de porta. Clique em "O redirecionamento da porta está habilitado, para clientes na interface eth0. Marque o checkbox "Aplicar firewall e configurações do Squid?" que ele vai vincular as configurações pelo Iptables.
Qualquer coisa me avise se deu certo!!! Um abraço...