
jmpjunior
(usa Debian)
Enviado em 11/05/2014 - 00:48h
Olá Galera
Configurei o squid transparente e ele está bloqueando todos os sites https, inclusive o google, a versão é 2.7 stable 9. Gostaria de solucionar este problema.
segue a conf.
################################################
####-------- Configuracoes Gerais ----------####
################################################
# Define a porta que sera utilizada pelo Squid
http_port 3128 transparent
# Configuracao gerais do Squid
hierarchy_stoplist cgi-bin ?
cache_dir ufs /cache/ 7000 16 256
cache_swap_low 60
cache_swap_high 80
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
redirect_rewrites_host_header off
# Nome do Proxy visivel no bloqueio
visible_hostname JMPJUNIOR
# E-mail que aparece para contato na pagina de bloqueio
cache_mgr jmpjunior@gmail.com
# Define a frase apresentada para autenticacao
auth_param basic realm "*_*"
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/users
auth_param basic credentialsttl 5 hours
auth_param basic children 5
# Define que para acesso a rede sera necessario se autenticar no proxy
acl usuarios proxy_auth REQUIRED
# Ira definir o servidor DNS (ira ignorar o arquivo resolv.conf)
#dns_nameservers 172.16.1.200
#dns_nameservers 8.8.8.8
# Define o arquivo de log referente ao cache
cache_log /var/log/squid/cache.log
# Define o arquivo de logs de acesso
cache_access_log /var/log/squid/squid.log
# Define o arquivo que ira alocar o PID do processo servidor
pid_filename /var/run/squid.pid
################################################
####----------- ACLs Definidas -------------####
################################################
# ACL de todas as redes
acl all src 0.0.0.0/0.0.0.0
# ACL para cache
acl manager proto cache_object
# ACL para regra de sites bloqueados
# dst domain = define que a acl ira atuar gerenciando URLs
acl sites dstdomain "/etc/squid/sites"
# ACL do localhost (esta maquina)
acl localhost src 127.0.0.1/255.255.255.255
# ACL da rede local
acl redelocal src 172.16.1.0/24
# ACL para palavra bloqueada
acl bloqueadas url_regex -i "/etc/squid/pbloqueadas"
# ACL de maquina bloqueada
acl maq_bloq src "/etc/squid/maq_bloqueadas"
# ACL para regra de portas
# Define as ACLs para portas de servico
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
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 901 # SWAT
# ACL de Conexao
acl purge method PURGE
acl CONNECT method CONNECT
################################################
####----------- Regras de Acesso -----------####
################################################
# Permite a navegacao de cache e localhost
http_access allow manager localhost
http_access deny manager
# Nega todas as conexoes de portas do sistema exceto as listas de ACLs SafePorts (!)
# Ira liberar conexao para portas seguras
http_access deny !Safe_ports
# Ira liberar conexao para portas SSL
http_access deny CONNECT !SSL_ports
# Permite a navegacao do localhost
http_access allow all localhost
# Negando ACL de maquinas bloqueadas
http_access deny maq_bloq
# Negando ACL de sites
http_access deny sites
# Negando ACL de palavras bloqueadas
http_access deny bloqueadas
#Permite o acesso de usuarios
http_access allow usuarios
#Permite o acesso da rede local
http_access allow redelocal
# Nega todo o resto
http_access deny all