janduy
(usa CentOS)
Enviado em 23/08/2013 - 19:45h
Boa noite passoal o meu squid que roda no Debian6 não esta ficando transparente segue abaixo o meu Squid.conf e as minha regras de iptables.
#Squid.conf
http_port 192.168.5.2:3128 transparent
visible_hostname SANTA_IZILDINHA
error_directory /usr/share/squid/errors/Portuguese
cache_dir ufs /var/spool/squid 10240 16 256
cache_log /var/log/squid/cache.log
#Memoria para arquivos html e imagens pequenas
cache_mem 1024 MB
#Tamanho maximo dos arquivos na memoria
maximum_object_size_in_memory 128 KB
#Maximo de download em disco
maximum_object_size 512 kB
minimum_object_size 0 KB
#Logs de acesso
access_log /var/log/squid/access.log squid
# Reduzindo cache
cache_swap_low 90
cache_swap_high 95
#ACLS
acl
[*****] url_regex -i "/etc/squid/
[*****]"
acl ip_liberado src "/etc/squid/ips"'
acl redesocial url_regex -i "/etc/squid/redesocial"
acl downloads url_regex -i "/etc/squid/down"
acl rede src 192.168.5.0/24 127.0.0.1/32
acl all src 0.0.0.0/0
#Acessos
http_access deny
[*****]
http_access allow ip_liberado
http_access deny redesocial
http_access deny downloads
http_access allow rede
http_access deny all
#Regras de Iptables
-A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
-A POSTROUTING -o eth0 -j MASQUERADE