Limitando internet por taxa de transferencia (down e up) [RESOLVIDO]

1. Limitando internet por taxa de transferencia (down e up) [RESOLVIDO]

Thiago
thi

(usa Ubuntu)

Enviado em 01/03/2012 - 18:55h

Boa noite galera,

Possuo uma rede razoável de 80 computadores, aonde necessito limitar a internet na taxa de kbps de utilização de cada pc, e não o LIMITE de download em si.

Por ex: Possuo uma internet de 2MB, gostaria que os usuários navegassem e fizessem tudo no máximo em uns 50kbps/seg por ex. Assim ele vai usar só até essa taxa.

O limite máximo de download eu já tenho, só preciso limitar a internet por navegação msm conforme descrito acima.

Como fazer?
Abs,


  


2. Re: Limitando internet por taxa de transferencia (down e up) [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 01/03/2012 - 21:56h

Limite de download é igual a limite d navegação, pois ambos fazem downloads para seus determinados fins...


3. Re: Limitando internet por taxa de transferencia (down e up) [RESOLVIDO]

Thiago
thi

(usa Ubuntu)

Enviado em 02/03/2012 - 09:05h

Não caro amigo. Acredito que mesma coisa não seria... tipo:

Eu quero limitar a navegação do usuário GERAL, ou seja, ele vai usar somente até 50Kbps para abrir páginas e fazer download por ex. Caso ele resolva fazer download, ele vai usar os 50Kbps dele sem prejudicar o restante da rede.

Já o limite que eu tenho na rede hoje, é limitar o tamanho de um arquivo de download, q por sinal é 30MB. Esse bloqueio só me ajuda hoje impedindo que qq usuário da rede baixe algum arquivo superior a 30MB. Só que qq usuário que fizer download na rede, vai puxar na taxa máxima da banda larga, até o fim do download.

É justamente isso que não quero. Quero limitar em quanto o usuário vai fazer o download dele.

Abs.


4. Re: Limitando internet por taxa de transferencia (down e up) [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 02/03/2012 - 09:48h

Ah, tá. Quando vc explicou melhor, concordo com vc. Faltou se expressar melhor...

No squid tem como vc utilizar o delay_pools. Tem vários artigos no VOL explicando sobre isso.


5. Re: Limitando internet por taxa de transferencia (down e up) [RESOLVIDO]

Thiago
thi

(usa Ubuntu)

Enviado em 02/03/2012 - 10:40h

Eu tentei usar esse delay_pools, mas não consegui, implementei vários exemplos e n tive sorte....

Peguei vários daqui, implementei e n limitou as taxas...


6. Re: Limitando internet por taxa de transferencia (down e up) [RESOLVIDO]

7. Limite

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 02/03/2012 - 11:11h

thi escreveu:

Eu tentei usar esse delay_pools, mas não consegui, implementei vários exemplos e n tive sorte....

Peguei vários daqui, implementei e n limitou as taxas...


Eu utilizo o squid com delay_pools e funciona. Eu bloqueio o download para quase todos e quem tem acesso eu limito somente arquivos tipicos de downloads como .zip,.exe,rar, audio e videos diversos.

Tem um outra opção que uso é o controle de banda webhtb eu uso para limitar o upload de maquinas que usam bastante o upload para ftp, SQL

http://www.vivaolinux.com.br/artigo/Instalando-o-WebHTB


8. Re: Limitando internet por taxa de transferencia (down e up) [RESOLVIDO]

Thiago
thi

(usa Ubuntu)

Enviado em 02/03/2012 - 12:54h

Olha só, eu testei esse aqui, mas aparentemente não me deu retorno nenhum:


# Ips aplicados a regra
acl chefe src 192.168.254.10
acl estagiario src 192.168.254.9
acl laboratorio src 192.168.0.0/24
delay_pools 3

# 3 Controles de banda

# Primeiro controle
delay_class 1 2
delay_parameters 1 -1/-1 -1/-1
delay_access 1 allow chefe

# Segundo controle
delay_class 2 2
delay_parameters 2 450/450 450/450
delay_access 2 allow estagiario

# Terceiro controle
delay_class 3 2
delay_parameters 3 450/450 450/450
delay_access 3 allow laboratorio
delay_access deny all

Como posso por nesse código para o usuário navegar a por ex: 50kbps/seg? e deixar uns 2 pcs com acesso full?

Abs.


9. Regras

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 02/03/2012 - 13:35h

Crie apenas 2 delay_pools um para estagiário e um para laboratório. já que o chefe não precisa do controle
Ex:

delay_pools 2

# 2 Controles de banda

# Segundo controle
delay_class 1 2
delay_parameters 1 45000/50000
delay_access 1 allow estagiario

# Terceiro controle
delay_class 2 2
delay_parameters 2 45000/50000
delay_access 2 allow laboratorio


e retire:
delay_access deny all


10. Re: Limitando internet por taxa de transferencia (down e up) [RESOLVIDO]

Thiago
thi

(usa Ubuntu)

Enviado em 02/03/2012 - 13:39h

chefe esses parametros são para galera navegar até 50kbps?

Vou aplicar, e retorno aqui pra dar o resultado.

Obrigado,
Abração!


11. Re: Limitando internet por taxa de transferencia (down e up) [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 02/03/2012 - 13:47h

A unidade é em bytes e não kbytes (por isso q coloquei os links pra vc aprender mais sobre os parâmetros...).


12. Re: Limitando internet por taxa de transferencia (down e up) [RESOLVIDO]

Thiago
thi

(usa Ubuntu)

Enviado em 02/03/2012 - 13:50h

delay_pools 2
# 2 Controles de banda

acl estagiario src 192.168.254.9
acl laboratorio src 192.168.0.0/24

# Primeiro controle
delay_class 1 2
delay_parameters 1 45000/50000
delay_access 1 allow estagiario

# Segundo controle
delay_class 2 2
delay_parameters 2 45000/50000
delay_access 2 allow laboratorio

E ta apresentando o erro:

FATAL: Bungled squid.conf line 13: delay_parameters 1 45000/50000
Squid Cache (Version 2.7.STABLE3): Terminated abnormally.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts