Limitar nageção por limite em BYTES [RESOLVIDO]

1. Limitar nageção por limite em BYTES [RESOLVIDO]

Fernando Cesar Vaini
vaini

(usa Debian)

Enviado em 14/03/2011 - 10:42h

Galera, tenho uma bucha para resolver, e gostaria de contar com a ajuda de voces.

Tenho uma rede com aproximadamente 30 usuarios. Tenho pelo tres usuarios que fazem muitos downloads durante seu dia de trabalho.
Será que é possível bloquear a navegação deles caso a navageção deles atinja por exemplo 300 MB.

Só pra ficar mais claro. Pelo SARG, eu tenho a média de consumo de cada usuario (campo BYTES). A média da maioria gira em torno de 70 MB diarios. Mas tem 3 usuarios que superam a marca de 1.2 GB por dia. Não posso bloquear os downloads deles, visto que eles precisam baixar varios arquivos realmente. Porém, já foi apurado que a maior parte do que baixam, não tem nada a ver com o trabalho. O que eu gostaria de fazer é: Caso a média de BYTES deles atinja 300 MB, a navegação deles será bloqueada. Enquanto não atingir, blz, passagem livre. É isso.

Ja verifiquei a solução reply_body_max_size mas nesse caso, vai bloquear apenas se o arquivo a ser baixado for maior que o tamanho especificado.

Fico no aguardo, e de antemão, obrigado!


  


2. Re: Limitar nageção por limite em BYTES [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 14/03/2011 - 10:45h

Procure saber sobre a tag delay_pools, delay_class, delay_parameters e delay_access.


3. Re: Limitar nageção por limite em BYTES [RESOLVIDO]

Fernando Cesar Vaini
vaini

(usa Debian)

Enviado em 14/03/2011 - 10:53h

Renato,

a delay_pools é para limitar a banda (velocidade) correto? Nesse caso especifico, não acredito que resolva o caso em questão, porque além dos downloads, acessam muitas paginas em um mesmo dia (ja chegou a incriveis 600 paginas diferentes, claro que algumas devem ser popups). Daí a idéia de bloquear pelo consumo de BYTES.


4. Re: Limitar nageção por limite em BYTES [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 14/03/2011 - 10:56h

Ah, tá. Entendi agora. Li errado. Vou pesquisar aki e qq coisa t falo.


5. Re: Limitar nageção por limite em BYTES [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 14/03/2011 - 11:02h

Assim, kra. Achei o esquema. É com eles msm. Só q vc terá q ler sobre eles pra vc t uma ideia. Olhe:

http://www.deckle.co.za/squid-users-guide/Access_Control_and_Access_Control_Operators#Delay_Classes

Depois q vc entender mais sobre ele, vc pode limitar dessa forma:

delay_parameters 1 300000000/50000

Ae, caso atinja o limite de 300 MB (q vc colocou), a banda vai para 50kB, permitindo apenas a navegação.


6. Re: Limitar nageção por limite em BYTES [RESOLVIDO]

Fernando Cesar Vaini
vaini

(usa Debian)

Enviado em 14/03/2011 - 11:06h

OK. Vou dar uma estudada nisso sim. Na realidade o que preciso é bloquear mesmo, se atingir o limite, nem navegar não vai. Em todo o caso, se não tiver uma solução mais especifica, vou baixar para o menor numero possível ao inves de 50k.

Por enquanto muito obrigado


7. Re: Limitar nageção por limite em BYTES [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 14/03/2011 - 11:09h

Se vc quiser bloquear msm, deixe assim:

delay_parameters 1 300000000/0

Ele nem navega mais, só q, o correto é fazer com q o usuário não perceba muito e, percebendo, ele vai t procurar. Dae vc fala a verdade. Se vc bloqueia d vez, vc terá um inimigo...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts