Squid não aparece tela de proibição
Galera é o seguinte instalei o squid numa máquina com firewall aparentemente está funcionando tudo bem, coloco no browser a porta a ser usada e funciona, agora se eu tirar a configuração do browser deveria aparecer uma tela de proibição mas não aparece, simplesmente não abre a página solicitada como se não tivesse conexão.
Será alguma configuração que esqueci.
Aguardo ajuda de todos
Paulo Ferreira
Squid não aparece tela de proibição
Amigo, não cosegui entender, você está dizendo que se o usuário não especificar a porta de 3128 no browser deveria aparecer acesso negado?
Você criou alguma regra para isso?
Usa proxy transparente?
Aguardo a resposta.
Squid não aparece tela de proibição
Cara olha só pelo que eu entendi seu squid esta trabalhando na porta 3128.
Acontece que quando vc retira esta porta do browser a maquina cliente tenta navegar por NAT vi aporta 80, como o seu squid só responde na porta 3128 a navegação por NAT na porta 80 esta desabilitada e o squid nao reconhece que esta requisição esta sendo enviada para ele, o pacote nao passa por ele simplesmente tenta sair por NAT via porta 80.
O problema nao é de configuração do squid, que a meu ver não esta com nenhum problema já que o pacote via NAT não passa por ele.
O que vc pode fazer é uma regra de transparente proxy como nosso amigo alertou ... Para que todo o pacote que vier na porta 80 seja redirecionado para a porta 3128.
Aqui no UDL tem um tutorial de iptables que ensina como fazer isso;;;
Mas ressalto seu squid nao esta com problemas !!!
É isso !! QQ coisa posta ai !
[]'s
Squid não aparece tela de proibição
Obrigado amigos pelo breve esclarecimento.
Vou dar uma procurada pra achar essa configuração de proxy transparente.
Se souberem o link beleza se não dou uma procurada.
Agradeço a todos
Paulo Ferreira
Squid não aparece tela de proibição
Coloca a seguinte regra no seu iptables:
Código :
iptables -t nat -A PREROUTING -p tcp -i $IF_INTERNA --dport 80 -j REDIRECT --to-port 3128
Obs: substitua o $IF_INTERNA pela sua placa de rede que liga a rede interna. Exemplo eth0.
Abraços,