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

Usar tag [Video] [Tutorial]
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1523
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 42
Contato:
Status: Offline

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

Mensagem 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


"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio

Voltar para “Video Aula e Tutoriais”