
wendelldf
(usa FreeBSD)
Enviado em 22/05/2009 - 09:30h
Configurei um servidor Freebsd 7.1 - Release com squid 3.0 Stable 14.
Funciona de forma tranqüila... minha dúvida é na hora de bloquear anexos do Gmail, então fiz o bloqueio por “mime”, vi várias dicas no Google, todas funcionaram perfeitamente... mas queria saber como fazer para criar uma exceção ... quando eu coloco a regra.. ela pega para todos.. independente de vir primeiro ou em ultimo lugar...
Vejam um resumo do que fiz...
Obs: Logo abaixo tem parte dos arquivos... apenas para ilustração !!!
acl usuarioliberado src "/usr/local/squid/acls/usuarioliberado"
acl mimeproibe rep_mime_type "/usr/local/squid/acls/mimeproibe"
acl liberatudo src 10.1.1.0/255.255.255.0
http_access allow usuarioliberado
http_reply_access deny mimeproibe
http_access allow liberatudo
O PROBLEMA !!!!
Mesmo que o usuário 10.1.1.59 esteja dentro da primeira regra "acl usuarioliberado", quando habilito a segunda regra "mimeproibe", bloqueia para todo mundo. Fiz um teste com anexo "*.wmv" por exemplo.
Enfim... preciso barrar anexos do gmail todavia preciso de exceção para alguns usuários.
Conteúdo resumido dos arquivos!
acl usuarioliberado src "/usr/local/squid/acls/usuarioliberado"
10.1.1.59
10.1.1.60
acl mimeproibe rep_mime_type "/usr/local/squid/acls/mimeproibe"
^video/x-ms-asf-plugin$
^video/x-ms-asf$
^video/mpeg$
^video/x-ms-wmv$
^video/quicktime$
^audio/mpeg$
\.ppt$
\.au$
Desde já agradeço a ajuda !!!
Há meses que procuro esta ajuda e não consigo... tomara que alguém saiba ...
WendellDF