problemas com proxy

1. problemas com proxy

diego tesch
diegotesch

(usa Ubuntu)

Enviado em 15/07/2013 - 13:52h

boa tarde, tenho um servidor proxy e firewall configurados e funcionais. porém hoje realizando uma bateria de testes com o servidor me deparei com um sério problema.
é o seguinte. com o proxy configurado no browser dos clientes os bloqueios são efetuados corretamente, porém quando inseri uma máquina nova conectada ao servidor e sem antes configurar o browser para comunicar-se com o proxy, a maquina acessa a internet normal sem qualquer tipo de bloqueio.
anteriormente fiz uma pergunta com este proposito e responderam-me que: quando um cliente acessa tenta acessar a internet sem o browser estar devidamente configurado ele não acessaria nenhum site.
levando isto em consideração e o eventual acontecimento. esta teoria não está correto.
gostaria muito da ajuda de voces.
agradeço desde ja.


  


2. Re: problemas com proxy

Juarez Silva
jslimma

(usa Debian)

Enviado em 15/07/2013 - 19:31h

Diego,

Provavelmente a regra que "força" redirecionar o cliente para a porta do squid não está inserida na sua tabela filter e nat.

Verifique se as regras estão setadas com os comandos

## Checar a tabela filter
iptables -L -n

## Checar a tabela nat
iptables -L -n -t nat

O comando abaixo vc pode inserir no seu script do firewall/proxy.

## Liberando acesso ao proxy SQUID no Firewall
iptables -A FORWARD -o ethX -s 192.168.0.0/24 -p tcp --dport 3128 -j ACCEPT
iptables -A INPUT -p tcp --dport 3128 -j ACCEPT
iptables -t nat -A PREROUTING -i ethX -p tcp --dport 80 -j REDIRECT --to-port 3128

As regras acima servem como base, altere as informações de interface e rede de acordo com o seu cenário.

boa sorte!


3. Re: problemas com proxy

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 15/07/2013 - 20:24h

Boa noite...






deve ser porque o ipforward esta habilitado, ou seja, a internet esta compartilhada

voce de deve direcionar todo o trafico da porta 80 e 443 para o squid assim nao vai navegar se nao tiver o proxy no navegador

iptables -t nat -I PREROUTING -i eth1 -p tcp -s 192.168.1.0/24 -m multiport --dport 80,443 -j REDIRECT --to-port 3128 


essa regras diz que todo pacote vindo da rede 192.168.1.0/24 com destino a porta 80 (http) ou 443 (https) sao obrigatoriamente forcadas a passar pelo proxy e se nao tiver configurado no navegador nao vai funcionar

considerando que:
eth1 = interface da rede local
192.168.1.0 = rede local

mude conforme sua rede...

faz um teste ai

abraço






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts