como eu verifico isso ???
fiz a instalação do squid pelos ports -on-line ele fez tudo sozinho.
Versão Imprimível
como eu verifico isso ???
fiz a instalação do squid pelos ports -on-line ele fez tudo sozinho.
Faz o seguinte.
Primeiro antes de tudo, atualize o ports.
Segundo, arranca fora esse squid...
cd /usr/ports/www/squid
make deinstall
Terceiro, veja como que tá as paradas aí..
make config
(nao coloque o suporte pro pf)
Depois, segue adiante...
:evil:
Vc pode usa o pf para fazer proxy transparent tambem desta forma
rdr on $int_if proto tcp from any to any port 80 -> 127.0.0.1 port 3128
Consegui resolver o problema.
Reconfigurei todo o squid.conf e encontrei alguns erros apesar do proxy esta funcioando haviam algumas coisas erradas.
Isso acertado o proxy transparente ainda não funcionou.
Tentei uma dica de um colega que tinha postado aqui sobre colocar a regra da porta 80 primeiro e funcinou.
Valeu atodos pela ajuda.
Meu arquivo de regras ficou assim
add 00003 fwd 192.168.0.1,3128 tcp from 192.168.0.0/24 to any dst-port 80
add 00004 divert 8668 ip from any to any via fxp0
add 00005 allow ip from any to any via vr1
add 00006 deny ip from any to 127.0.0.0/8
add 00007 deny ip from 127.0.0.0/8 to any
add 00010 allow ip from me to any
add 00011 allow ip from any to me
add 65000 pass all from any to any