[FUG-BR] Squid 3.0.19+Limitar banda para MegaUpload e RapidShare
Antônio Pessoa
antoniopessoa em bsd.com.br
Quinta Outubro 8 14:14:00 BRT 2009
2009/10/8 akada <akada em uol.com.br>
>
> AntÃ?nio,
>
> Muito obrigado pela dica!!!! Fiz pelo domÃnio e funcionou bem, graças
> a deus!!!! valeu a dica!!!
>
> Â
>
> Vc poderia dar um exemplo de como ficaria as configurações por
> tamanho do arquivo?
>
> Â
>
> Muito obrigado novamente!
>
> Â
>
> Att
>
> Â
>
> Rodrigo Gomes
>
Um exemplo de limitação da banda em ~64KB/s quando arquivo atingir ~1MB:
acl localnetwork src 192.168.1.0/255.255.255.0
acl acesso_sem_limite src "/usr/local/etc/squid/ips_acesso_sem_limite"
delay_pools 2
delay_class 1 2
# o acesso é ilimitado
delay_parameters 1 -1/-1 -1/-1
# aceita apenas os IPs da lista para acesso sem limite e nega para todo o resto
delay_access 1 deny !acesso_sem_limite
delay_class 2 2
# aqui o controle é por IP, quando o download excede 1000000 de bytes
# a velocidade é limitada à 64000 bytes/s
delay_parameters 2 -1/-1 64000/1000000
# aceita apenas a rede local para limitação e nega para todo o resto
delay_access 2 deny !localnetwork
LEMBRE-SE: Isso é apenas um exemplo, leia a documentação e adeque as
suas necessidades. Meu exemplo/explicação está bem simples, é
imprescindível que você estude a documentação para compreender melhor
e colocar as mãos na massa.
Alguns links legais:
http://www.faqs.org/docs/Linux-HOWTO/Bandwidth-Limiting-HOWTO.html
http://www.visolve.com/squid/squid30/delaypools.php
--
Antônio Rogério Lins de A. Pessoa
Técnico em Tecnologia da Informação
CREA-PE
Mais detalhes sobre a lista de discussão freebsd