Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1

    Padrão impossivel controlar upload

    fala galera, como tá as coisa??

    pessoal, to me batendo aqui pra configurar o controle de banda e não to conseguindo controlar o upload, já usei os scripts co cbq, htb, rc.bandlimit, marcação de pacotes, e nada de controlar o tal do up... :/

    estou usando debian sarge 3.1r1

    kernel recompilado para layer7 e ipp2p, iptables atualizado..

    cbq.ini-v0.7.3

    vou precisar da ajuda da galera aí...

    valeu
    []'s

  2. #2

    Padrão Re: impossivel controlar upload

    Da uma boa olhada na documentaçao do htb, na parte aonde refere-se a dst e src que vai funcionar essa ultima versao agora htb-tools beta 3 se nao me engano, tenta usar e qualquer coisa posta ai as duvidas.


    Abraçao

  3. #3

    Padrão Re: impossivel controlar upload

    vou egar o htb-tools 3 e fazer testes pra ver no que dá...

    depois posto os resultados..

    valeu

  4. #4

    Padrão Re: impossivel controlar upload

    Procure no vivaolinux, tem artigos excelentes lá sobre esse assunto.

    www.vivaolinux.com.br

  5. #5

    Padrão Re: impossivel controlar upload

    Citação Postado originalmente por netosdr
    Procure no vivaolinux, tem artigos excelentes lá sobre esse assunto.

    www.vivaolinux.com.br
    obrigado pela dica...

    mas eu já li e reli um monte de coisa q vc nem imagina...

    o negócio mesmo é fazer manualmente sem usar algum script como cbq.init ou htb-tools..

    mas ainda não me familiarizei com o comando tc e suas flags... :/

    enqto isso uso scripts mesmo, mas parece q o htb-tools 03b4 dará conta do recado, farei mais alguns testes e depois posto os resultados...

    valeu
    []'s

  6. #6

    Padrão Re: impossivel controlar upload

    galera...

    o negócio tá dificil aqui, viu??

    configurei o htb-tools belezudo, controla o download, mas o up nada...

    percebi q no upload ele nao cria a regra aí o cliente usa o bandwith default, q, no caso é 8...

    otra coisa q não está dando certo, se eu configurar uma classe de IP's (10.0.0.0/24) funciona, mas se especificar um unico IP (10.0.0.1/32) não funciona...

    segue as conigs do htb:
    ################
    # eth0-qos.cfg #
    ################
    # for how to configure and use see docs/HowTo/

    class class_1 {
    bandwidth 10240;
    limit 10240;
    burst 2;
    priority 1;


    client micro_debian {
    bandwidth 160;
    limit 160;
    burst 2;
    priority 1;
    src {
    10.0.0.0/24;
    };
    };

    };


    class default { bandwidth 8; };
    ################
    # eth1-qos.cfg #
    ################
    # for how to configure and use see docs/HowTo/

    class class_1 {
    bandwidth 10240;
    limit 10240;
    burst 2;
    priority 1;

    client micro_debian {
    bandwidth 64;
    limit 64;
    burst 2;
    priority 1;
    dst {
    10.0.0.0/24;
    };
    };

    };

    class default { bandwidth 8; };
    já fiz com marcação de pacotes e nada...

    surgiu uma dúvida..

    aqui estou usando adsl com pppoe, e no caso a interface da internet é a ppp0 ligada a eth1, será q isso infrói em alguma coisa???

    valeu
    []'s

  7. #7

    Padrão Re: impossivel controlar upload

    quando eu executo o comando:

    # htb eth0 stats aparece:
    Código :
    class_1                  4.30    3   10240   10240
     micro_debian              4.30    3    160    160
     _DEFAULT_                0.00    0     8     8

    e qdo digito:

    # htb eth1 stats

    Código :
    class_1                  0.00    0   10240   10240
     _DEFAULT_                0.00    0     8     8

    não aparece o "micro_debian"

  8. #8

    Padrão Re: impossivel controlar upload

    bom...

    não é a questão de estar usando pppoe...

    coloquei o modem em modo router e continuou não funcionando...

  9. #9

    Padrão Re: impossivel controlar upload

    Tenta fazer o seguinte exemplo:

    cliente_1 {
    largura de faixa 1024;
    limite 1024;
    estouro 64;
    prioridade 3;
    marca 4;
    upload 300;
    dst {
    192.168.0.5 /32;
    };
    };


    iptables -t mangle -A FORWARD -s 192.168.0.5/32 -j MARK --set-mark 4


    Ou tenta usar ainda sem marcaçao so com dst exemplo:

    cliente_1 {
    largura de faixa 1024;
    limite 1024;
    estouro 64;
    prioridade 3;
    upload 300;
    dst {
    192.168.0.5 /32;
    };
    };


    Abraçao



  10. #10

    Padrão Re: impossivel controlar upload

    cara...

    não funcionou....

    qdo coloca pra um micro apenas não funciona, ele pega o bandwidth padrão...

    e qdo coloca a faixa de ip funciona o download, mas o up não...

    mesmo colocado a opção upload no arquivo de configuração....

  11. #11

    Padrão Re: impossivel controlar upload

    cara...

    é umas coisa sem explicação...

    tenho um micro aqui q é o meu firewall/proxy, nele tenho instalado o debian sarge 3.1r1 com kernel 2.4.27, q era o micro que estava fazendo os testes, e não funcionava de jeito maneira...

    aí tenho outro micro aqui q é o q estou montando outro servidor, com o mesmo sistema e o mesmo kernel...

    coloquei o htb e não funcionou, apareceu illegal match, parece q não está reconhecendo a opção mark no arquivo de configuração...

    então resolvi testar novamente com o cbq, e por incrível q pareça FUNCIONOU!!!

    graças a Deus funcionou esse trem, pelo menos agora eu sei q funciona e vi funcionando...

    e as confiurações q eu fiz foram as normais do CBQ, no arquivo de upload coloquei MARK=5 e com iptables marcando no PREROUTING...

    vou fazer mais testes... vamu ve no q dá.. tomara q continue funcionando.. heheeh

    valeu
    []'s

  12. #12
    arlexandry
    Visitante

    Padrão Re: impossivel controlar upload

    Olá vc játentou usar o shaper ele é um otimo controlador de Banda para o Debian tenta ele blz...qualque duvida sobre o shaper entra en contato com migo ok...

    #apt-get install shaper

    [email protected]
    [email protected]

  13. #13
    arlexandry
    Visitante

    Padrão Re: impossivel controlar upload

    Primeiro intstale o pacote shaper (no debian)
    CQB nas outras distribuiçoes.

    no debian:

    #apt-get install shaper


    -> Agora é hora de criar os arquivos de configuração da banda


    -> Crei um aquivo com a seguinte regra

    ___________________________
    DEVICE=eth1,10Mbit,1Mbit
    RATE=64Kbit
    WEIGHT=6Kbit
    PRIO=5
    RULE=13.0.0.2
    BOUNDED=yes
    ISOLATED=yes
    _____________________________

    Device = o dispositivo que vai ser limitado
    Rate = a velocidade da banda
    Weight = a velocidade de tranferencia (normalmente divide a velocidade por 8 ou 10)
    Prio = prioridade da banda (5 é um numero padrao)
    Rule = ip ou rede a ser controlada (por ser assim tbm EX: 13.0.0.0/24)
    Bounded e Isolated = se tiver em "no" o usuário pode usar a banda exedente
    ------------------------------------------------------------------------------------------

    salve o aquivo na pastar /etc/shaper (no debian)

    o nome a ser usado no arquivo deve seguir a seguinte regra:

    cbq-0002.64-in

    --------------------------------------------------------------------------------------------

    Pronto ja está configurado a banda de entrada,,, agora vem a de saida


    DEVICE=eth1,10Mbit,1Mbit
    RATE=32Kbit
    WEIGHT=3Kbit
    PRIO=5
    RULE=13.0.0.2,
    BOUNDED=yes
    ISOLATED=yes

    ________________________________________________________________________________________________

    A unica diferenca para o de cima,, é que a velocidade de saida
    foi diminuida e no FINAL DO IP SEMPRE TERÁ QUE TER UM ,(VIRGULA)

    salve no mesmo diretorio com o seguinte padrão:

    cbq-0002.64-out

    ________________________________________________________________________________________________

    Depois é so rodar o shaper (cqb)

    No debian:

    /etc/init.d/shaper restart

  14. #14
    arlexandry
    Visitante

    Padrão Re: impossivel controlar upload

    espero queisso te ajude...

  15. #15

    Padrão Re: impossivel controlar upload

    Citação Postado originalmente por arlexandry
    Olá vc játentou usar o shaper ele é um otimo controlador de Banda para o Debian tenta ele blz...qualque duvida sobre o shaper entra en contato com migo ok...

    #apt-get install shaper

    [email protected]
    [email protected]
    o camarada...

    valeu pela dica..

    eu já tinha dado uma olhada no shaper, mas nao tinha funcionado tbm...

    agora q funfionou o CBQ vou fazer alguns testes cou outros controladores de banda...

    valeu
    []'s

  16. #16

    Padrão Re: impossivel controlar upload

    é o trem mesmo

    o controle de up funciona belezudo, mas qdo faz o redirecionamento do tráfego para o squid não fuciona...

    mesmo com marcação de pacotes tanto no PREROUTING quanto no FORWARD...

    alguém tem alguma dica???

    :/

  17. #17

    Padrão Re: impossivel controlar upload

    Citação Postado originalmente por arlexandry
    Primeiro intstale o pacote shaper (no debian)
    CQB nas outras distribuiçoes.

    no debian:

    #apt-get install shaper


    -> Agora é hora de criar os arquivos de configuração da banda


    -> Crei um aquivo com a seguinte regra

    ___________________________
    DEVICE=eth1,10Mbit,1Mbit
    RATE=64Kbit
    WEIGHT=6Kbit
    PRIO=5
    RULE=13.0.0.2
    BOUNDED=yes
    ISOLATED=yes
    _____________________________

    Device = o dispositivo que vai ser limitado
    Rate = a velocidade da banda
    Weight = a velocidade de tranferencia (normalmente divide a velocidade por 8 ou 10)
    Prio = prioridade da banda (5 é um numero padrao)
    Rule = ip ou rede a ser controlada (por ser assim tbm EX: 13.0.0.0/24)
    Bounded e Isolated = se tiver em "no" o usuário pode usar a banda exedente
    ------------------------------------------------------------------------------------------

    salve o aquivo na pastar /etc/shaper (no debian)

    o nome a ser usado no arquivo deve seguir a seguinte regra:

    cbq-0002.64-in

    --------------------------------------------------------------------------------------------

    Pronto ja está configurado a banda de entrada,,, agora vem a de saida


    DEVICE=eth1,10Mbit,1Mbit
    RATE=32Kbit
    WEIGHT=3Kbit
    PRIO=5
    RULE=13.0.0.2,
    BOUNDED=yes
    ISOLATED=yes

    ________________________________________________________________________________________________

    A unica diferenca para o de cima,, é que a velocidade de saida
    foi diminuida e no FINAL DO IP SEMPRE TERÁ QUE TER UM ,(VIRGULA)

    salve no mesmo diretorio com o seguinte padrão:

    cbq-0002.64-out

    ________________________________________________________________________________________________

    Depois é so rodar o shaper (cqb)

    No debian:

    /etc/init.d/shaper restart
    cara..

    fui testar aqui com o shaper mas apareceu um erro qdo dá shaper start

    . /etc/init.d/shaper start
    Starting CBQ traffic shaping: RTNETLINK answers: No such file or directory
    RTNETLINK answers: No such file or directory
    shaper.

    q será q é isso???

  18. #18

    Padrão Re: impossivel controlar upload

    caramba...

    o negócio tá de rosca aqui...

    se colocar o redirecionamento para o proxy não funfa o up....


  19. #19

    Padrão Re: impossivel controlar upload

    detona esse script do cbq e passe a utilizar o htb baixa a versao 0.30 que o controle de upload funciona perfeitamente tanto faz usar o squid ou nao ele marca o upload

  20. #20

    Padrão Re: impossivel controlar upload

    estou com mais problemas bom o HTB-Tools do q com o CBQ.. hehehe