Enviado em 13/09/2008 - 17:10h
vc pode criar 3 ou mais arquivos de cbq para o mesmo ip
sendo: o padrao de cada interface e os arquivos de cada ip a ser controlado
cbq-0010.padrao_eth0
cbq-0012.padrao_eth1
cbq-0100.cliente_1_download_qos
cbq-0101.cliente_1_download
cbq-0101.cliente_1_upload
cbq-0102.cliente_2_download_qos
cbq-0103.cliente_2_download
cbq-0103.cliente_2_upload
e assim por diante so repetir para mais ips.
Observe o numero (0100 , 0101 )serve pra colocar em ordem os arquivos de download_qos
que devem ficar ANTES do arquivo download de cima pra baixo.
Aqui tem configuraçao para um cliente, so copiar os 3 arquivos, deve seguir a ordem acima pra funcionar.
Topologia
internet= eth0
local= eth1
Colocar dentro de cada arquivo o seguinte:
# nome do arquivo -> cbq-0010.padrao_eth0
DEVICE=eth0,10Mbit,1Mbit
RATE=10Mbit
WEIGHT=1Mbit
PRIO=5
BOUNDED=yes
ISOLATED=no
# nome do arquivo -> cbq-0012.padrao_eth1
DEVICE=eth1,10Mbit,1Mbit
RATE=10Mbit
WEIGHT=1Mbit
PRIO=5
BOUNDED=yes
ISOLATED=no
# nome do arquivo cbq-0100.cliente_1_download_qos (para ssh, http, 27013)
DEVICE=eth1,10Mbit,1Mbit
RATE=380Kbit
WEIGHT=38Kbit
PRIO=5
RULE=0/0:22,172.16.0.8
RULE=0/0:80,172.16.0.8
RULE=0/0:27013,172.16.0.8
BOUNDED=yes
ISOLATED=no
#TIME=22:59-06:59;1024Kbit/102.4Kbit
# nome do arquivo cbq-0101.cliente_1_download (qualquer porta nao declarada no qos)
DEVICE=eth1,10Mbit,1Mbit
RATE=160Kbit
WEIGHT=16Kbit
PRIO=5
RULE=0/0,172.16.0.8
#TIME=22:59-06:59;1024Kbit/102.4Kbit
#nome do arquivo cbq-0101.cliente_1_upload (nao funciona atraves de nat)
DEVICE=eth0,10Mbit,1Mbit
RATE=160Kbit
WEIGHT=16Kbit
PRIO=5
RULE=172.16.0.8,0/0
BOUNDED=yes
ISOLATED=no
#TIME=22:59-06:59;380Kbit/38Kbit
CBQ HTB (HTB sem IMQ) so funciona se o trafego passar de uma interface para outra dentro do servidor portanto
nao controla trafego de estacao para pra estacao na mesma rede.
O upload nao funciona atraves de NAT mas tem um macete, criando um alias para cada cliente na interface da wan
e uma regra de nat para cada cliente....
caso alguem tenha interesse comente aqui que eu explico como.
Espero ter ajudado