Como deixar o squid transparent [RESOLVIDO]

1. Como deixar o squid transparent [RESOLVIDO]

Jonathan Rodrigues
john_master12

(usa Ubuntu)

Enviado em 30/11/2010 - 10:47h

Bom galerinha tenhu um probleminha, não consigo deixar meu squid tranaparent

abaixo segue minha squid.conf


*/etc/squid/squid.conf _________________ Arquivo de Diretorio_____
#_____________________Configuracao Squid___________________
#_____________________Por Jonathan Rodrigues_______________
#_____________________john_master12@hotmail.com__________


http_port 192.168.0.253:3140 transparent
visible_hostname proxycoesa
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
cache_mem 1024 MB

#____________Otimizacao do sistema_________________

maximum_object_size 1024 MB
minimum_object_size 0 KB
cache_swap_low 90
cache_swap_high 95
cache_access_log /var/log/squid/access.log
cache_dir ufs /var/spool/squid 2048 256 512
refresh_pattern ^ftp: 15 20% 4560
refresh_pattern ^gopher: 15 0% 4560
refresh_pattern . 15 20% 4560

#_______________ACLS Normais________________________

acl all src 192.168.0.0/255.255.255.0
acl liberado url_regex -i "/etc/squid/liberado"
acl bloqued url_regex -i "/etc/squid/bloqued"
acl msn url_regex -i /gateway/gateway.dll
delay_pools 1
delay_class 1 2
delay_parameters 1 114688/114688 32768/32768
delay_access 1 allow all
acl manager proto cache_object
acl localhost src 192.168.0.200/255.255.255.255
acl SSL_ports port 4433
acl SSL_ports port 873
acl Safe_ports port 110
acl Safe_ports port 25
acl Safe_ports port 80
acl Safe_ports port 21
acl Safe_ports port 443 563
acl Safe_ports port 70
acl Safe_ports port 210
acl Safe_ports port 1025-65535
acl Safe_ports port 280
acl Safe_ports port 488
acl Safe_ports port 591
acl Safe_ports port 777
acl Safe_ports port 631
acl Safe_ports port 873
acl Safe_ports port 901
acl purge method PURGE
acl CONNECT method CONNECT
no_cache deny QUERY
#_________________________Aplicacao da ACL______________
http_access allow manager localhost
http_access deny msn
http_access allow liberado
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow purge localhost
http_access deny purge
http_access allow localhost
http_access deny bloqued
http_access allow all
http_reply_access allow all

#______________________Fim______________________________



  


2. Re: Como deixar o squid transparent [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 30/11/2010 - 10:51h

Vc colocou essa regra no seu firewall?

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3140


3. Re: Como deixar o squid transparent [RESOLVIDO]

Jonathan Rodrigues
john_master12

(usa Ubuntu)

Enviado em 30/11/2010 - 10:55h

sim sim ..
jah redirecionei..
mas mesmo assim não fica transparente... tenhu que ficar setando na maquina local


4. Re: Como deixar o squid transparent [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 30/11/2010 - 10:58h

Na linha do "transparent", tente deixar assim:

http_port 3140 transparent


5. Re: Como deixar o squid transparent [RESOLVIDO]

Jonathan Rodrigues
john_master12

(usa Ubuntu)

Enviado em 30/11/2010 - 11:01h

mesmo assim não foi


6. Re: Como deixar o squid transparent [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 30/11/2010 - 11:05h

Então tem q v como q tá ligado a sua rede. O firewall tá na msm máquina do squid ou tá em máquina diferente? Como está disposta a sua rede? "Desenha" ae.


7. Re: Como deixar o squid transparent [RESOLVIDO]

Jonathan Rodrigues
john_master12

(usa Ubuntu)

Enviado em 30/11/2010 - 11:08h

VAmo desenha para vc..

seguinte..

Adsl telefonica ____conecta no mikrotikc___ele tah fazendo firewall___conecta no squid____Squid___conecta no hub_____usuario final


Detalhes importantes....
No mk tah configurado para buscar o proxy no meu squid


8. Re: Como deixar o squid transparent [RESOLVIDO]

Jonathan Rodrigues
john_master12

(usa Ubuntu)

Enviado em 30/11/2010 - 11:10h

desenhando com mais detalhes

Adsl Ip 200.xxx.xxx.xxx-
|
Mikrotik 192.168.0.1 __|
|
Proxy 192.168.0.253 _|
|
Usuario Final _____|


9. Re: Como deixar o squid transparent [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 30/11/2010 - 11:18h

Fera, ponha essa regra do iptables no seu proxy e ative a porta d encaminhamento:

# echo 1 > /proc/sys/net/ipv4/ip_forward

E, no mikrotik, libere a porta 3140 para FORWARD.


10. Re: Como deixar o squid transparent [RESOLVIDO]

Jonathan Rodrigues
john_master12

(usa Ubuntu)

Enviado em 30/11/2010 - 11:34h

Fera... deu certinho.. fiz o repace no mk deu certinho
vlw..






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts