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.