Autor Tópico: Não consigo encaminhar trafego para squid.  (Lida 2001 vezes)

Offline Alfaelder

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
Não consigo encaminhar trafego para squid.
« Online: 29 de Novembro de 2007, 09:29 »
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.

Offline warlinux

  • Usuário Ubuntu
  • *
  • Mensagens: 88
    • Ver perfil
    • warlinux.blogspot.com
Re: Não consigo encaminhar trafego para squid.
« Resposta #1 Online: 29 de Novembro de 2007, 10:35 »
Não seria eth1 ao invés de eth0.

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

Offline Alfaelder

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
Re: Não consigo encaminhar trafego para squid.
« Resposta #2 Online: 29 de Novembro de 2007, 17:11 »
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.