Bloqueando downloads grandes no Squid

Com posse de um squid configurado corretamente podemos bloquear downloads de acordo com a nossa necessidade, incluse é tratado como Acl. O que é melhor, pois assim podemos dar tratamento diferente a diferentes ips e macs*. Sendo assim vamos as explicações:

Dentro do squid.conf temos uma infinidade de parametros comentados que podem ser usados após uma rapida leitura em um pequeno resumo explicativo que o acompanha.

Dentre eles temos o reply_body_max_size

Esse parametro estipula o tamanho maximo do corpo de uma requisição a ser liberado naquela acl.

Veja os exemplos:

reply_body_max_size 10485760 allow all

Aqui é informado que será liberado apenas 10Mb para todo mundo e qualquer coisa além disso será bloqueado. A parte do bloqueando fica implicita.

Para quem achou estranho o valor de 1048576, saiba que aqui tem que ser colocado em byte e assim 10 megabytes = 10485760 bytes = 2 elevado a 20.

Então… Nesse caso aindo podemos bloquear em niveis conforme os usuários.

reply_body_max_size 3145728 allow src 10.0.0.3

reply_body_max_size 10485760 allow src 10.0.0.2

reply_body_max_size 1048576 allow all

nesse caso teremos 3 mb para o ip 10.0.0.3, 10 mb para 10.0.0.2 e apenas 1 mb para o resto dos ips.

A ORDEM NESSE CASO É IMPORTANTE 

Coloque os valores menores primeiro e então o valor global por ultimo.

Façam seus testes, mas não abusem dos usuários, pois você já foi um…

2 respostas para Bloqueando downloads grandes no Squid

  1. lucas disse:

    e p\colocar determinados ips ilimitados e outros nao?

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: