Limitar upload com CBQ

1. Limitar upload com CBQ

Max Bauer Marcelino
maxbauer

(usa Debian)

Enviado em 12/11/2007 - 00:35h

Pessoal eu não estou conseguindo limitar a banda de upload dos usuarios, o download tá normal... criei um arquivo pra download, e outro pra upload..

os arquivos tem o seguinte conteudo:

DOWNLOAD
DEVICE=eth1,100Mbit,10Mbit
RATE=400KBit
WEIGHT=50kbit
PRIO=3
RULE=192.168.22.9
BOUNDED=yes
ISOLATED=yes

UPLOAD
DEVICE=eth1,100Mbit,10Mbit
RATE=200KBit
WEIGHT=25kbit
PRIO=3
RULE=192.168.22.9,
BOUNDED=yes
ISOLATED=yes

os arquivos estao salvos em /etc/shaper
com o seguinte formato
cbq-cod.nome_download
cbd-cod.nome_upload

o que tem de errado nos arquivos... pq o download funciona perfeito...

verifiquem, e se alguem souber a solução por favor me ajude...

estou usando Linux Debian...


  


2. Re: Limitar upload com CBQ

Marcos Meira
oxroll

(usa Debian)

Enviado em 07/12/2007 - 20:53h

Amigo, acho que o q tem de errado aí é a indicação da placa de saída e de entrada, tipo:

EX:
Placa de internet: ETH0
Placa q manda para o cliente: ETH1

as regras ficariam assim:

upload:

DEVICE=eth1,10Mbit,1Mbit
RATE=400 Kbit
WEIGHT=40Kbit
PRIO=5
RULE=192.168.2.2
BOUNDED=yes
ISOLATED=yes

download:

DEVICE=eth0,10Mbit,1Mbit
RATE=400 Kbit
WEIGHT=40Kbit
PRIO=5
RULE=192.168.2.2,
BOUNDED=yes
ISOLATED=yes


se vc observar nas suas regras, a indicação das placas de redes estão iguais...

faloww...espero ter ajudado!


3. Comigo so funcionou usando o MARK, segue colaboração copiada de outro lugar:

Claudinei
cjsartorif

(usa Debian)

Enviado em 25/01/2008 - 09:17h

Amigo, a única forma que consegui limitar o upload com o cbq foi utilizando o mark.. segue abaixo um exemplo:

$IPTABLES -t mangle -A POSTROUTING -s $IP -o eth0 -j MARK --set-mark $MARK
$IPTABLES -t mangle -A FORWARD -s $IP -o eth0 -j MARK --set-mark $MARK

>> Onde:
>> $IPTABLES = path do iptables
>> $IP = Ip da máquina a ser limitada
>> $MARK = identificador
>>
>> Então digamos que vc está adicionando o mark 6 em um determinado IP..
>>
>> No seu arquivo do cbq, basta adicionar a seguinte linha:
>>
>> MARK=NUMERODOMARK
>>
>> Vai funcionar =]
>>
>>
>> Espero ter ajudado.
>>
>> Att,
>>
>> Elizandro Pacheco
>> Pacheco Tecnologia

FONTE:http://eng.registro.br/pipermail/gter/2006-March/010230.html


4. Utilizar o Mark

Ivan Takemoto
ivantk

(usa Debian)

Enviado em 31/03/2014 - 16:15h

Boa tarde cjsartorif,

Se eu utilizar o MARK uma rede toda ele funcionará normalmente ou ficará perdido porque todos os pacotes da rede estão com a mesma marcação?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts