rgmorato
(usa Debian)
Enviado em 17/06/2008 - 16:30h
Pessoal.
Estou batendo cabeça aqui com o squid-2.5, tentando fazer o seguinte:
de 2ª a 6ª E no horário de 07:00 às 19:00 o acesso à internet é liberado com as ACL's existentes;
SENÃO, o acesso à internet deve ser autenticado e então será liberado com as mesmas ACL's acima.
Como podem ver no meun squid.conf abaixo, a regra de acesso para autenticação está comentada porque não estou conseguindo fazer funcionar a lógica acima (ainda).
Se souberem com proceder, por favor, me dêem uma ajuda.
#squid.conf:
emulate_httpd_log on
auth_param basic program /usr/lib/squid/pam_auth
auth_param basic realm Senha de acesso ao proxy
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
#Autenticacao de senha
acl senha proxy_auth REQUIRED
#ACL's
acl nocache url_regex "/etc/squid/nocache"
acl ipsredelocal src "/etc/squid/ipsredelocal"
acl proibidos dstdomain "/etc/squid/proibidos"
acl proibidas url_regex "/etc/squid/proibidas"
acl tiposdearquivos url_regex "/etc/squid/tiposdearquivos"
acl liberadominio dstdom_regex "/etc/squid/liberadominio"
acl ipsbloqueados src "/etc/squid/ipsbloqueados"
acl horaediacomercial time MTWHF 07:00-19:00
acl proibidos_dominios dstdom_regex "/etc/squid/proibidos_dominios"
#Regras de acesso:
http_access allow liberadominio
http_access allow localhost
#http_access deny !horaediacomercial !senha
http_access allow nocache ipsredelocal
http_access allow ipsredelocal !proibidos !proibidas !tiposdearquivos !ipsbloqueados !proibidos_dominios horaediacomercial
Grato.
Rodrigo Morato