henriquebh
(usa Debian)
Enviado em 21/07/2010 - 12:32h
Cara, eu tinha um problema como o seu, dai 2 pessoas (renato_pacheco) e (Diede), me passaram essa dica.
Levando em consideracao rede interna eth0
primeiramente, a sua função iniciar deveria ter uma regra limpando.
iptables -X -t filter
iptables -X -t nat
iptables -F -t filter
iptables -F -t nat
antes da regra de redirecionamento para o proxy, add essa linha.
iptables -t nat -A PREROUTING -i eth0 -s 192.168.xxx.xxx -d 0/0 ACCEPT
Aqui esta funcionando 100%. Vlw ai galera a dica, espero que seja util a voce tb.
Te mais
http://www.vivaolinux.com.br/topico/Squid-Iptables/Passar-por-fora-do-PROXY