Amigos, por favor, preciso de uma luz!!
Minha situação atual:
Clientes comerciais: 10.0.1.x
Clientes residenciais: 10.0.100.x
Delay pool que eu criei no squid :
acl rede_interna url_regex -i 10.0.0.0
acl magic_words url_regex -i .mp3 .vqf .tar.gz .gz .rpm .zip .rar .avi .mpeg .mpe .mpg .qt .ram .rm .iso .raw .wav .mov
delay_pools 2
delay_class 1 2
delay_parameters 1 -1/-1 -1/-1
delay_access 1 allow rede_interna
delay_class 1 2
delay_parameters 1 16384/16384 16384/16384
delay_access 1 allow magic_words
Com isso limitei as extensões pra todo mundo.
Todavia o que preciso é o seguinte:
Quero limitar o download das extensões (zip, mp3, etc) somente para os clientes residenciais (10.0.100.x) e não para todo mundo. Mas ao mesmo tempo gostaria de que os RESIDENCIAIS E COMERCIAIS pegassem HTML, JPG etc, sem limitação.
Em outras palavras, gostaria que :
1) Somente para os usuários residenciais (10.0.100.x) houvesse limitação por extensão (os comerciais podem baixar filmes e músicas a vontade!)
2) Que tanto os usuários residenciais (10.0.100.x) como os comerciais (10.0.1.x) não tivessem limitação para arquivos HTML, JPG, etc (típicos de navegação e que não ocupam banda).
o que está acontecendo com as regras acima é que TODOS estão ficando limitados para download por extensões.
Tentei fazer uma ACL assim mas não deu certo:
acl magic_words url_regex -i 10.0.100.0 .mp3 .vqf .tar.gz .gz .rpm .zip .rar .avi .mpeg .mpe .mpg .qt .ram .rm .iso .raw .wav .mov
Bem, se alguém puder me dar uma luz agradeço. A mulecada do residencial vai pra escola e deixa baixando uma tonelada de filmes, jogos etc... O que eu não queria era limitar a banda do usuario comercial que paga mais caro inclusive!
Já agradeço de antemão!
Fabrício