jorgevisentini
(usa CentOS)
Enviado em 12/08/2012 - 21:06h
Pessoal boa noite... estou com uma "bucha"... coloquei um squid para filtrar o tráfego em um servidor, mas o que está acontecendo é que ele não está bloqueando. Está fazendo log mas não bloqueia nada...
Olhem só os scripts do meu squid.conf e do meu firewall.
SQUID
#NOME
visible_hostname enccuritiba
#E-MAIL
cache_mgr visentini@jmt.com.br
#USUARIO E GRUPO DOS ARQUIVOS E PROCESSOS DO SERVICO
cache_effective_user squid
cache_effective_group squid
#DECLARACAO DAS REGRAS - ACL
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32
acl rede_local src 192.168.134.0/24
acl liberados dstdomain "/etc/squid/sites/liberados.txt"
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # CUPS
#acl Safe_ports port 443 #HTTPS
acl CONNECT method CONNECT
#USO DAS REGAS
http_access allow manager localhost
http_access allow manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access allow rede_local
http_access deny all
#PROXY TRANSPARENTE
http_port 3128 transparent
#http_port 3128 intercept
hierarchy_stoplist cgi-bin ?
#PARAMETROS DO CHACE - NAO ALTERAR
cache_dir ufs /var/squid 2048 16 256
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/cache.log
coredump_dir /var/squid
# Add any of your own refresh_pattern entries above these.
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern . 0 20% 4320
AGORA A TABELA NADA DO MEU SCRIPT DE FIREWALL
IF_EXTERNA=eth1 - Rede interna - 192.168.134.1
IF_INTERNA=eth0 - IP vindo do modem ADSL
##############
# TABELA NAT #
##############
#ATIVA MASCARAMENTO DE SAIDA
$iptables -A POSTROUTING -t nat -o $IF_INTERNA -j MASQUERADE
#PROXY TRANSPARENTE
$iptables -t nat -A PREROUTING -i $IF_EXTERNA -p tcp --dport 80 -j REDIRECT --to-port 3128
#$iptables -t nat -A PREROUTING -i $IF_INTERNA -p tcp --dport 443 -j REDIRECT --to-port 3128
Só para lembrar... o mascaramento está funcionando... (pelo menos estou navegando normalmente)
Outro problema que estou enfrentando é com a porta 443 (https) mesmo eu determinando o prox transparente, o https só funciona se eu colocar o ip no navegador....
SE ALGUEM PUDER ME AJUDAR, EU AGRADECO!!!!!
VALEUUU