CBQ (Controlador de banda) no Conectiva 10
Neste artigo espero poder ajudar a instalar e configurar o CBQ no Conectiva 10, que serve para limitar o uso de banda pelas máquinas em sua rede.
Parte 2: Aprendendo a criar suas regras
Passo 4:
Agora sim vamos criar as regras para os clientes. Dentro do diretório /etc/sysconfig/cbq vamos criar duas regras: cbq-0000.in e cbq-0000.out
Sempre use o mesmo seguimento para a criação de novas regras, ela sempre tem que ter 2 arquivos para a mesma regra, um com o final .in e o outro com o final .out. E o início do arquivo sempre deve ser "cbq-".
No primeiro arquivo que criamos vamos colocar as regras para o download:
Agora sim vamos criar as regras para os clientes. Dentro do diretório /etc/sysconfig/cbq vamos criar duas regras: cbq-0000.in e cbq-0000.out
Sempre use o mesmo seguimento para a criação de novas regras, ela sempre tem que ter 2 arquivos para a mesma regra, um com o final .in e o outro com o final .out. E o início do arquivo sempre deve ser "cbq-".
No primeiro arquivo que criamos vamos colocar as regras para o download:
DEVICE=eth0,10Mbit,1Mbit
RATE=64K
WEIGHT=6Kbit
PRIO=5
RULE=10.1.1.6
BOUNDED=yes
ISOLATED=yes
RATE=64K
WEIGHT=6Kbit
PRIO=5
RULE=10.1.1.6
BOUNDED=yes
ISOLATED=yes
E no segundo arquivo que criamos vamos colocar as seguintes regras:
DEVICE=eth0,10Mbit,1Mbit
RATE=64K
WEIGHT=6Kbit
PRIO=5
RULE=10.1.1.6,
BOUNDED=yes
ISOLATED=yes
RATE=64K
WEIGHT=6Kbit
PRIO=5
RULE=10.1.1.6,
BOUNDED=yes
ISOLATED=yes
A diferença neste é a vírgula no final da RULE, que é o que vai indicar que é a taxa para o upload. Lembre-se de colocar a vírgula em todos os arquivos que tem o final .out.
Bom, uma dica que dou é que neste dois primeiros arquivos você coloque todos os IPs na RULE e com RATE e o WEIGHT com o valor de 0K, porque sempre tem um usuário que vai ficar procurando IP para ver se melhora a conexão, então la vai o exemplo, vou colocar apenas alguns, mas na sua regra coloque todos os IPs:
DEVICE=eth0,10Mbit,1Mbit
RATE=0K
WEIGHT=0Kbit
PRIO=5
RULE=10.1.1.2
RULE=10.1.1.3
RULE=10.1.1.4
RULE=10.1.1.5
RULE=10.1.1.6
BOUNDED=yes
ISOLATED=yes
RATE=0K
WEIGHT=0Kbit
PRIO=5
RULE=10.1.1.2
RULE=10.1.1.3
RULE=10.1.1.4
RULE=10.1.1.5
RULE=10.1.1.6
BOUNDED=yes
ISOLATED=yes
Faça o mesmo com o arquivo cbq-0000.out, lembrando de colocar a vírgula no final de cada IP.
LEMBRE-SE, quando você adicionar uma nova regra para um IP, vá nos arquivos onde estão todos os IPs (cbq-0000.in e cbq-0000.out) e retire o IP que que você adicionou na sua nova regra, o mesmo IP não pode estar em duas regras.
Depois de ter feito isto é só criar as regras para cada usuário.
tem um servidor proxy que faz cache em emoria e em disco e uso o CBQ para controlar a banda...
como fazer para que o CBQ nao controle (limite) o download que esta no cache do squid...
Grato desde já
Luiz Henrique