você está aqui: Home  → Arquivo de Mensagens Programe sua mente para aprender inglês - ebook gratuito

Limite do tamanho do download no Squid

Colaboração: Solano Krabbe

Data de Publicação: 29 de Dezembro de 2009

Precisávamos impor um limite ao tamanho dos arquivos que os usuários baixavam da Internet e, ao mesmo tempo, garantir que determinados usuários não sofressem tal limitação.

Criamos duas ACL no Squid:

  acl all src 0.0.0.0/0.0.0.0
  acl chefia proxy_auth "/etc/squid/chefia"
  • all - usuários com limite
  • chefia - estão incluídos os usuários sem limite

Incluímos a regra abaixo:

  reply_body_max_size 0 allow chefia
  reply_body_max_size 262144 allow all

O 0 (zero) da primeira regra diz ao Squid que aos usuários da ACL chefia não há limite e o 262144 determina que aos demais o limite é de cerca de 1/4 de mega por download.

Após algum tempo, chegamos à regra abaixo:

  reply_body_max_size 262144 deny all !chefia

Com isso voltamos a ter um limite no download conforme o tamanho do arquivo para todos os usuários, com exceção daqueles incluídos na ACL chefia.



Veja a relação completa dos artigos de Solano Krabbe