Página 1 de 1

[Tutorial] Controle de banda por extensão através do Squid

Enviado: 20 Ago 2013 21:08
por marceloleaes
Tutorial aborda como limitar a banda nos downloads efetuados pelos usuários da rede. No exemplo, limitamos o download a 300kbps.

Abra o arquivo /var/efw/proxy/custom.tmpl para edição e insira o conteúdo:

Código: Selecionar todos

acl minha_rede url_regex -i 192.168.0.0/24 (De acordo com sua rede)
acl limita_banda url_regex -i "/etc/squid/extensoes"
delay_pools 2
delay_class 1 2
delay_parameters 1 -1/-1 -1/-1
delay_access 1 allow minha_rede
delay_class 2 2
delay_parameters 2 -1/-1 307200/307200
delay_access 2 allow limita_banda
Agora crie o arquivo /etc/squid/extensoes com o comando:

Código: Selecionar todos

touch /etc/squid/extensoes
Neste arquivo insira as extensões que você deseja que seja aplicado o controle de banda, um por linha como expressão regular, para isto basta se basear no exemplo:
\.iso$
\.exe$
\.zip$
\.mpg$
Salve o arquivo após inserir e reinicie o squid, /etc/init.d/squid restart , com isto seu controle já deve estar funcional.

Bom proveito