- Delay_pools
+ Responder ao Tópico
-
Delay_pools
galera, é o seguinte:
estou querendo limitar a banda p/ downloads enquanto não arrumo um jeito de colocar p/ funcionar o CbQ. Vou utilizar o delay_pools do squid 2.4 para isso. Só q não sei como funciona ou melhor como se faz para colocar isso funcionando. Então andei dando uma olhada em alguns materiais e consegui montar este negocio ai de baixo.
# LIMITAR BANDA PARA DOWNLOAD
acl controle_0 url_regex -i 192.168.0
acl controle_1 url_regex -i 192.168.1
acl controle_extensao url_regex -i ftp .vqf .tar.gz .gz .rpm .zip .rar .mpe .pdf .qt .ram .rm .iso .raw .mov ->
aki na verdade vou colocar o caminho de um arquivo e dentro desses arquivos é q vão estar as extensões.
delay_pools 3
delay_class 1 3
delay_parameters 1 -1/-1 -1/-1
delay_access 1 allow controle_0
delay_class 2 3
delay_parameters 2 -1/-1 -1/-1
delay_access 2 allow controle_1
delay_class 3 3
delay_parameters 3 64000/64000 64000/64000
delay_access 3 allow controle_0
delay_access 3 allow controle_1
delay_access 3 allow controle_extensao
############# FIM ##############
Eu quero limitar o download das duas redes q tenho p/ 512Kbit/s, ou seja, a rede administrativa pode fazer download até 512k como tb a academica so vai poder fazer download ate 512K.
Valeu...
-
Delay_pools
suas delays pools estao erradas,
defina uma pool nivel 3 que contem allow para as redes desejadas, ou melhor uma pool para cada.
pelo amor de deus, use a diretiva src ao inves de url_regex, url_regex eh utilizada em url como diz o proprio nome.
www.squid-cache.org
leia e entenda, voce nao manjou muito bem as acls do squid
o delay parametrer ta ok, mas verifique se a classe da pool eh a certa, eu acho q eh a classe 2 e nao 3
-
Delay_pools
Bem, como já disse não sei como funciona o esquema de delay_pools.
Dei uma simplificada nas regras q tinha feito antes. E agora será q está melhor? Lá vai...
acl controle_rede src -i 192.168
acl controle_extensao url_regex -i ftp .vqf .tar.gz .gz .rpm .zip .rar .mpe .qt .ram .rm .iso .raw .mov delay_pools 2
delay_class 1 2
delay_parameters 1 -1/-1 -1/-1
delay_class 2 2
delay_parameters 2 64000/64000 64000/64000
delay_access 2 allow controle_extensao
Valeu ...
Caso esta regras estejam certas, tem algum local certo p/ colocar no squid.conf?
Tem q ser antes ou depois do http_access por exemplos.
T+