diogenesnh
(usa Fedora)
Enviado em 14/03/2009 - 23:41h
Boa noite pessoal, sou novo no site e no linux também.
Estou tentando configurar o Squid 2.6 em modo transparente no Fedora 8, porém me deparei com um problema, só consigo navegar configurando manualmente o proxy na porta 80 ou 3128.
Minha regra no iptables é a seguinte:
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
Sendo eth0 minha rede interna 192.168.1.1 e eth1 a rede externa 192.168.0.x
Não sei qual o problema, aparentemente o iptables está funcionando pois esta redirecionando o tráfego da 80 para a 3128, quando removo a regra só navega na porta padrão do squid. O único problema é que se desabilito o proxy no navegador as requisições nem chegam no squid. Tentei fazer um teste no telnet:
telnet 192.168.1.1 80
www.google.com.br
E a requisição deu erro mas chegou ao squid conforme o LOG dele:
1236997295.614 240 192.168.1.30 TCP_DENIED/400 1549 NONE error:unsupported-request-method - NONE/- text/html
Alguém tem alguma idéia do que pode estar acontecendo, ja procurei por tudo...