Não consigo encaminhar trafego para squid.

Iniciado por Alfaelder, 29 de Novembro de 2007, 09:29

tópico anterior - próximo tópico

Alfaelder

Ola amigos, bom dia.

Meu Squid estava funcionando bem, eu tinha apenas um placa de rede e todo o tráfego de internet entrava e saia pelo mesmo local, eth1, instalei uma nova placa de rede e liguei o router a ela (eth0) e a lan a outra (eth1), e agora todo o tráfego é roteado sem passar pelo squid, caso eu coloque o proxy definido no browser tudo fica ótimo, contudo, meu squid roda em modo transparente e por ser a versão 2.6 sua configuração fica assim:

http_port 3128 transparent

A regra para encaminhar o tráfego para o squid no iptables esta assim:

iptables -t nat -A PREROUTING -i eth0 -d ! 200.201.174.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128

Esse -d 200.201.174.0/24 é para redirecionar o trafégo da conectividade social por fora do squid.
Meus controladores ethernet estão assim: eth0 = internet e eth1 = lan.

Fico grato a quem poder me ajudar.

warlinux

"O difícil é aprender a ler, o resto está escrito"
Tutorial de instalação Debian Netinstall
http://warlinux.blogspot.com

Alfaelder

Warlinux, vc refere-se ao redirecionamento para o squid? Já tentei colocar eth1, eth0, any, o ip da rede interna, o ip da internet, nenhuma das opções funcionou.