Olá Flávio,
respostas abaixo...
Flávio R. Lopes escreveu:
Olá Marcelo, obrigado pela ajuda....
Por favor me esclareça mais 2 coisas:
1) Por exemplo para controlar a estação com o IP=192.168.0.38 eu
poderia criar os arquivos:
cbq-038.eth1 e cbq-038-eth0 (e assim por diante...)??
Sim, se vc for controlar máquinas com bandas diferentes faça por
ip.(como acima)
Se for controlar toda a rede faça um arquivo só(*.eth0 e *.eth1)
Só uma coisa, no exemplo que vc citou acima:
"cbq-038.eth1 e cbq-038-eth0 (e assim por diante...)??"
Perceba que cbq-038-eth0 vai dar erro, o correto seria cbq-038.eth0
2) É necessário ter esta regra "MARK" no arquivo de configuração e no
Iptables?....Pois no caso os arquivos ".eth0" não controlam a interface
eth0 e consequentemente os Uploads???
A opção "MARK" é somente para controlar o upload.Precisa ter no
iptables sim, "vc marca os pacotes para poder
controla-los..."
Abraços,
Marcelo
Marcelo escreveu:
Flávio,
tenho da seguinte forma:
por exemplo o ip 192.168.0.37
dentro de /etc/cbq:
controlando download:
cbq-037.eth1
-------------------------------
DEVICE=eth1,1000Mbit,100Mbit
RATE=8Mbit
WEIGHT=800Kbit
PRIO=5
#Controlando por horário
TIME=08:00-08:57;128kbit/12kbit
TIME=09:0-09:59;256kbit/25kbit
TIME=10:01-10:43;128kbit/12kbit
TIME=10:45-10:58;2000kbit/200kbit
#Controlando as seguintes portas
RULE=:80,192.168.0.37
RULE=:20,192.168.0.37
RULE=:21,192.168.0.37
RULE=:23,192.168.0.37
BOUNDED=yes
ISOLATED=yes
--------------------------------
controlando upload:
cbq-037.eth0
---------------------------------
DEVICE=eth0,1000Mbit,100Mbit
RATE=1000kbit
WEIGHT=100kbit
PRIO=5
RULE=192.168.0.37,
TIME=09:01-09:55;128kbit/12kbit
TIME=10:08-10:54;128kbit/12kbit
#CONTROLA UPLOAD IPTABLES
MARK=2
BOUNDED=yes
ISOLATED=yes
---------------------------------
não esquecer de colocar no cron:
###CBQ HORARIO ###
* * * * * /sbin/cbq timecheck >> /dev/null 2>&1
e não esquecer também de adicionar no firewall para controlar o upload:
iptables -t mangle -I PREROUTING -s 192.168.0.37 -i eth1 -j MARK
--set-mark 2
é +/- isso...
Abraços,
Marcelo
Flávio R. Lopes escreveu:
Galera, alguém já trabalhou com o CBQ?
Estou precisando controlar a banda aqui e estou tendo dificuldades em
entender o arquivo de configuração
Na documentação que achei na Net e também na propria documentação do CBQ
eles falam sobre como tem que ser o nome dos arquivos.
Aqui temos um link de 4Megas. Gostaria de, por exemplo, limitar metade
desta banda, ou seja, 2 Megas que seriam repartidos igualmente para 5
máquinas (2 megas divididos por 5 máquinas) e as máquinas restantes da
rede ficariam com os outros 2 megas.
Supondo que minha rede seja 192.168.1.0/24
e os IP's das 5 máquinas que "sofreriam" este controle sejam:
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4
192.168.1.5
Como ficariam os arquivos "cbq" de configuração?
Até agora fiz algo assim (que não funcionou):
Aqui está o exemplo de arquivos que usei em duas estações
Nome do Arquivo --> cbq-0002.estacao1-in
DEVICE=eth1,100Mbit,10Mbit
RATE=40Kbit
WEIGHT=4Kbit
PRIO=5
RULE=192.168.1.11
BOUNDED=yes
ISOLATED=yes
Nome do Arquivo --> cbq-0002.estacao1-out:
DEVICE=eth0,100Mbit,10Mbit
RATE=40Kbit
WEIGHT=4Kbit
PRIO=5
RULE=192.168.1.1,
BOUNDED=yes
ISOLATED=yes
Nome do Arquivo --> cbq-0003.estacao2-in
DEVICE=eth1,100Mbit,10Mbit
RATE=40Kbit
WEIGHT=4Kbit
PRIO=5
RULE=192.168.1.2
BOUNDED=yes
ISOLATED=yes
Nome do Arquivo --> cbq-0003.estacao2-out:
DEVICE=eth0,100Mbit,10Mbit
RATE=40Kbit
WEIGHT=4Kbit
PRIO=5
RULE=192.168.1.2,
BOUNDED=yes
ISOLATED=yes
Alguem sabe me dizer onde estou errando?
Aliás nem sei se os nomes dos arquivos estão na forma correta como
indica a documentação que já li!!!
Se alguém puder, por favor me enviem alguns arquivos com exemplo de
configuração ou onde eu posso achar alguma documentação extra!!!
grato,
Flávio
--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br -~----------~----~----~----~------~----~------~--~---
|