Conjuntos de retardo do Squid

0

Estou tentando definir meu Squid 3.1 para usar os pools de retardo para impedir que as pessoas fiquem sobrecarregadas com nossa conexão com a Internet. Eu tenho um servidor proxy executando o Ubuntu 12.04 com o Squid 3.1.

Tenho 450 PCs conectados ao proxy com cerca de 980 usuários. Nem todos se conectam ao mesmo tempo. Até agora tudo tem funcionado muito bem. Meu único problema é que eu tenho algumas pessoas que ficam sentadas o dia inteiro assistindo vídeos do YouTube e, assim, reduzindo a velocidade total. Eu tenho este tutorial neste site:

Limitando a largura de banda

Eu o implementei, mas não tenho certeza se tenho tudo certo no arquivo squid.conf, de acordo com este tutorial.

Meus arquivos squid.conf se parecem com isso

O pool de atrasos:

delay_pools 1
delay_class 1 3
delay_parameters 1 -1/-1 -1/-1 125/1000
delay_initial_bucket_level 100

Seção da ACL

acl flash rep_mime_type video/x-flv
acl block_site dstdomain "/etc/squid3/blocked"
acl biz_network src 10.0.0.0/12
acl ncsa_users proxy_auth REQUIRED
acl biz_hours time M T W H F 07:00-21:00

http_access allow manager localhost

http_access deny block_site
http_reply_access deny flash
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
delay_access 1 allow biz_network


http_access allow ncsa_users biz_network biz_hours

Descomenteço:

http_access allow ncsa_users biz_network biz_hours

e substitua por

delay_access 1 allow ncsa_users biz_network biz_hours

No momento, tenho o site do YouTube bloqueado por meio do Squid, mas, sendo este uma instituição educacional, não é a melhor maneira, pois alguns professores precisam do acesso ao YouTube.

Alguém pode ajudar?

    
por StBlade 30.10.2013 / 08:10

1 resposta

-1

Eu acho que o Squid 3.1 ou posterior não suporta pools de delay ..... você deve usar versões anteriores como 2.6 / 2.7

    
por Maqsood Ahmad 20.01.2014 / 13:21