CBQ script - Controle para rede/usuario
fala galera, como tá as coisa?
pessoal, criei uma configuração temporária aqui e determinei a velociade de 200k, e no RULE coloquei a rede toda, 192.168.0.0/24, percebi que a rede estava dividindo os 200k..
tem como eu fazer uma regra geral, mas q cada cliente tenha 200k?
valeu
Re: CBQ script - Controle para rede/usuario
Caro amigo, estou precisando justamente disto. Como limitar todo o trafego na eth1. Como vc fez ?
eth1 200.xxxx( compartilhada via nat)
eth0 192.xxxxx( rede local)
Quero somente limitar na eth1 o trafego maximo de 350Kbps, para todas as estações da rede 192.xxxx(eth0).
Se possivel posta como faço isto. Sei que é com o CBQ, mas nunca fiz e agora estou precisando muito. Obrigado!
Re: CBQ script - Controle para rede/usuario
cara...
vc vai precisar do script do CBQ, ele está na versão 0.7.3 eu acho
baixe ele, descompacte o arquivo, e tente fazer...
com este script não tem erro, as vezes acontece algumas dificuldades, mas no momento em que vc tiver dificuldade vc venha aqui e poste as duvidas...
mas vou te dar uma colher de chá
pra limitar a rede toda a uma velocidae vc vai usar:
RULE=192.x.x.x/mascara
valeu
Re: CBQ script - Controle para rede/usuario
Valeu! Obrigado! Mas onde consigo baixar o CBQ ? Pesquisei aqui no forum e vi uma dica que dizia que instalava tudo com um apt-get install shaper.
Mas não consigo achar os arquivos como dizina no artigo /sbin/cbq ou as vezes
/etc/sysconfig/cbq. Estou usando o DEBIAN SARG.
Valeu!
Re: CBQ script - Controle para rede/usuario
vc encontra em
http://freshmeat.net/
é o cbq.init
qualquer dúvida
tamos ae
valeu
Re: CBQ script - Controle para rede/usuario
Ok. Valeu. Baixei o CBQ,INIT do sourceforge. Fiz as configuracoes mas nao funciona. Veja como esta:
eth1 esta compartilhada via nat(o pessoal ja acessa o server)
eth0 rede local
cbq-0002.rede-in
DEVICE=eth1,100Mbit,10Mbit
RATE=380Kbps
WIGHT=380Kbps
PRIO=5
RULE=200.0.0.0,
cbq-0002.rede-out
DEVICE=eth0,100Mbit,10Mbit
RATE=380Kbps
WIGHT=380Kbps
PRIO=5
RULE=192.168.0.0/24
Dei um cbq.init compile, e mostrou add... eth0 ,etc,etc
Dei cbq.init start
E ele rodou sem problemas.
Eu quero somente limitar os 380Kbps tanto na entrada quanto na saida para a rede local.
No endereco do ip do rotiador da telemar e 200.xxx.133.161. Por isso coloquei no RULE 200.0.0.0. Esta correto.
OBrigado!
Re: CBQ script - Controle para rede/usuario
cara..
vc tem q colocar o IP da rede nos dois...
e WIGHT=RATE/10
valeu
Re: CBQ script - Controle para rede/usuario
Desculpe, mas não entendi. Não e um arquivo cbq-in e outro cbq-ut ? FAz o seguinte Mostra como faço para fixar o trafego somente na eth1, ai para mim ja resolve. Se for possivel.
Valor de 380Kbps
eth1 200.187.xxx.62
Ou então eu fixar
eth0 192.168.0.x
O que preciso e somente fixar esse valor, para todo o trafego não ultrapasse 380Kbps
Obrigado, mais uma vez.
Re: CBQ script - Controle para rede/usuario
Tem que colocar alguma regra no firewall para o CBQ funcionar ? pq ja tentei de tudo e não consigo. Estou tentando somente limitar o trafego da eth1 ou eth0 para fixar em 380Kbps.
A configuração esta assim, agora:
cbq-0002.rede-in
DEVICE=eth1,100Mbit,10Mbit
RATE=380Kbps
WIGHT=380Kbps
PRIO=5
RULE=200.xxx.xxx.161
cbq-0002.rede-out
DEVICE=eth1,100Mbit,10Mbit
RATE=380Kbps
WIGHT=380Kbps
PRIO=5
RULE=200.xxx.xxx.161,
cbq.init start (ele nao retorna nada)
cbq.init list (ele lista as regras)
cbq.init compile (ele compila e mostra um tanto de info, velocidade, eth1 dev root, etc)
Agora fiz o mesmo com minha eth0, rede local para ver se dava para fazer por ela.
As mesmas configurações e não funciona. Testo a velocidade pelo www.rjnet.com.br e mostra a velocidade acima do que eu quero. Se alguem souber resolver agradeço, posso pagar pelo suporte.
Re: CBQ script - Controle para rede/usuario
eth0 - rede interna
eth1 - internet
cbq-002.teste.in
DEVICE=eth0,10Mbit,1Mbit
RATE=380Kbit
WEIGHT=38Kbit
PRIO=5
RULE=192.168.00.0/24
BOUNDED=yes
ISOLATED=yes
cbq-002.teste.out
DEVICE=eth1,60Kbit,6Kbit
RATE=380Kbit
WEIGHT=38Kbit
PRIO=5
RULE=192.168.0.0/24,
BOUNDED=yes
ISOLATED=yes
preste atenção nos valores, no seu exemplo anterior vc colocou a eth1 nos dois arquivos...
valeu
Re: CBQ script - Controle para rede/usuario
Re: CBQ script - Controle para rede/usuario
Obrigado pela atenção Luciano. Tentei assim no seu exemplo
bq-002.teste.in
DEVICE=eth0,10Mbit,1Mbit
RATE=380Kbit
WEIGHT=38Kbit
PRIO=5
RULE=192.168.00.0/24
BOUNDED=yes
ISOLATED=yes
cbq-002.teste.out
DEVICE=eth1,60Kbit,6Kbit
RATE=380Kbit
WEIGHT=38Kbit
PRIO=5
RULE=200.xxx.xxx.0,
BOUNDED=yes
ISOLATED=yes
Mas tb não funcionou. Faço o teste e marca 498Kbps, 396Kbps. Eu uso proxy transparente(via nat) sem autenticação será isto ?
Tem como fazer, travar o trafego so na rede local ?
eth0 - 192.168.0.0
Re: CBQ script - Controle para rede/usuario
cara...
aquele exemplo q eu te passei era só vc copiar e colar para dentro do arquivo...
nos dois arquivos vc tem q colocar a faixa de ips da sua rede...
Re: CBQ script - Controle para rede/usuario
Ok!, eu coloquei mas não funciona mesmo. Tem limitar so na eth1 ou na eth0 ?
eth1 200.xxx.xxx.52 Internet
eth0 192.168.0.100 Rede Local.
Estou usando proxy squid. Sem autenticação. Tem que acrescentar alguma regra ? Esta tudo direcionado para porta 3128
Mais uma vez obrigado!