criar "redirect" para o Squid

1. criar "redirect" para o Squid

Pedro Toth
phtoth

(usa Ubuntu)

Enviado em 25/02/2011 - 15:08h

Caros, boa tarde.

Estou tentando criar o redirect para meu squid que fica em outro server, porém sem sucesso. Segue a topologia da rede

Rede Local -> Default Gateway -> Proxy -> Firewall BSD

Essa regra gostaria de criar no Default Gateway

Att,

Pedro


  


2. Iptables

Gustavo Hendrigo Marcon
hendrigo

(usa Suse)

Enviado em 25/02/2011 - 15:21h

Com essa regra vc deve o ip do colocar Default Gateway como Proxy nos hosts.

# Squid Ecaminhamento
iptables -t nat -A POSTROUTING -s IPdoProxy -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -p tcp -d IPdoDefaultGateway --dport 8080 -j DNAT --to IPdoProxy


3. Re: criar "redirect" para o Squid

Pedro Toth
phtoth

(usa Ubuntu)

Enviado em 25/02/2011 - 15:29h

Amigo, nada feito. Preciso que seja um proxy transparente (esqueci de citar)

Rede Local -> Default Gateway -> Proxy -> Firewall BSD
192.168.0.0 192.168.2.250 192.168.1.2 192.168.1.250


4. Re: criar "redirect" para o Squid

Pedro Toth
phtoth

(usa Ubuntu)

Enviado em 25/02/2011 - 17:19h

Alguém tem alguma idéia?


5. Redirect

Gustavo M. Souza
gek09

(usa Debian)

Enviado em 04/03/2011 - 23:29h

Olá amigo da VOL, utilizei esta regra abaixo quando estava tendo problemas para acessar meu DVR, não sei se isso pode te ajudar.

iptables -t nat -A PREROUTING -d [ip do seu gateway] -p tcp -m tcp -j DNAT --to [ip do seu proxy]

Espero ter ajudado..


6. Re: criar "redirect" para o Squid

Guilherme Domingues de Oliveira
korvoman

(usa Debian)

Enviado em 05/03/2011 - 00:14h

Acredito que a regra do Gustavo irá lhe atender por partes.
(Pequena correção): iptables -t nat -A PREROUTING -d [ip do seu gateway] -p tcp -m tcp --dport 80 -j DNAT --to [ip do seu proxy]:3128

O problema seria apresentado quando você precisar de relatórios de acesso do proxy. Fazendo nat, todos acessos serão por mesmo ip do gw rede interna.

[Sugestão 1]
Sugiro que se puder estudar a respeito de rotas. Coloque a rede interna conhecida pelo squid, tire o nat do servidor gw para web e verifique o forward.
Coloque o squid em modo "explicito" e configure o dhcp com wpad (http://www.google.com/search?client=ubuntu&channel=fs&q=dhcp+wpad&ie=utf-8&oe=utf-8)

[Sugestão 2]
Coloque o squid dentro de sua rede, ficando menos malabaristico. Na minha opinião mais simples, mas não sei se lhe atende completamente, por desconhecer todas as suas necessidades.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts