Página 2 de 2 PrimeiroPrimeiro 12
+ Responder ao Tópico



  1. bom, consegui instalar o htb aqui, vou descrever os passos

    nas pesquisas que realizei...
    percebi que alem do script do htb, precisaria tbm do tc
    o fedora ja vem com ele por padrao... /sbin/tc

    baixei do sourceforge.net, o script do htb.init
    # wget Download HTB setup script from SourceForge.net

    movi o htb.init para o /sbin/
    # mv htb.init-v0.8.5 /sbin/htb.init

    dei permissao para execucao:
    # chmod +x /sbin/htb.init

    criei a pasta onde irao ficar os scripts htb de controle da rede:
    # mkdir /etc/sysconfig/htb

    Criei 3 arquivos padroes, antes de comecar a criar as regras dos clientes
    Primeiramente, criei um arquivo onde irei referenciar qual sera a classe padrao para os que nao estiverem com nehuma classe(classe default)... referente a interface eth1:
    # vim eth1
    DEFAULT=23
    Em segundo lugar, irei criar a classe mae da interface(eth1), eu associei ao manipulador "2"... e adicionar o total do meu link:
    # vim eth1-2.root
    RATE=3072kbit
    BURST=25k
    Em terceiro lugar, criei finalmente o arquivo onde irei controlar a velocidade daqueles que nao possuem classe nenhuma (classe default):
    note que mantenho o manipulador 2, apenas adiciono classes filhas( nesse caso, criei a classe filha 23 que sera a classe default)
    # vim eth1-2:23.dfl
    RATE=128kbit
    BURST=25k
    LEAF=sfq
    Agora sim, finalmente.... comecarei a criar as classes(regras) dos clientes
    cliente1... somente 1 pc, velocidade de 640k
    # vim eth1-2:24
    RATE=640kbit
    CEIL=640kbit
    BURST=25k
    LEAF=sfq
    RULE=172.168.0.9
    Cliente 2, com 2 computadores, velocidade de 320k(velocidade normal) a 640(velocidade que podera chegar caso tenha banda sobrando):
    # vim eth1-2:25
    RATE=320kbit
    CEIL=640kbit
    BURST=25k
    LEAF=sfq
    RULE=172.167.1.10
    RULE=172.167.1.11
    compilei as regras:
    # htb compile

    iniciei o htb
    # htb stat

    eita confusao... mas deu certo... uheusheus
    no final, para controlar esses dois clientes... fiz 5 regras...

    Com isso, consegui limitar o download( ou melhor... o upload do servidor para os clientes) funcionou perfeitamente aqui no servidor de teste.
    porem, o upload(ou melhor... o download do cliente para o servidor) nao deu certo... tive que criar outros scripts na interface externa(eth0) e controlar o upload das principais portas (ftp, dns, http, https, msn, vnc), e demais deixei na default..
    Última edição por AndrioPJ; 08-10-2009 às 23:11.

  2. Citação Postado originalmente por mascaraapj Ver Post
    bom, consegui instalar o htb aqui, vou descrever os passos

    nas pesquisas que realizei...
    percebi que alem do script do htb, precisaria tbm do tc
    o fedora ja vem com ele por padrao... /sbin/tc

    baixei do sourceforge.net, o script do htb.init
    # wget Download HTB setup script from SourceForge.net

    movi o htb.init para o /sbin/
    # mv htb.init-v0.8.5 /sbin/htb.init

    dei permissao para execucao:
    # chmod +x /sbin/htb.init

    criei a pasta onde irao ficar os scripts htb de controle da rede:
    # mkdir /etc/sysconfig/htb

    Criei 3 arquivos padroes, antes de comecar a criar as regras dos clientes
    Primeiramente, criei um arquivo onde irei referenciar qual sera a classe padrao para os que nao estiverem com nehuma classe(classe default)... referente a interface eth1:
    # vim eth1


    Em segundo lugar, irei criar a classe mae da interface(eth1), eu associei ao manipulador "2"... e adicionar o total do meu link:
    # vim eth1-2.root


    Em terceiro lugar, criei finalmente o arquivo onde irei controlar a velocidade daqueles que nao possuem classe nenhuma (classe default):
    note que mantenho o manipulador 2, apenas adiciono classes filhas( nesse caso, criei a classe filha 23 que sera a classe default)
    # vim eth1-2:23.dfl


    Agora sim, finalmente.... comecarei a criar as classes(regras) dos clientes
    cliente1... somente 1 pc, velocidade de 640k
    # vim eth1-2:24


    Cliente 2, com 2 computadores, velocidade de 320k(velocidade normal) a 640(velocidade que podera chegar caso tenha banda sobrando):
    # vim eth1-2:25


    compilei as regras:
    # htb compile

    iniciei o htb
    # htb stat

    eita confusao... mas deu certo... uheusheus
    no final, para controlar esses dois clientes... fiz 5 regras...

    Com isso, consegui limitar o download( ou melhor... o upload do servidor para os clientes) funcionou perfeitamente aqui no servidor de teste.
    porem, o upload(ou melhor... o download do cliente para o servidor) nao deu certo... tive que criar outros scripts na interface externa(eth0) e controlar o upload das principais portas (ftp, dns, http, https, msn, vnc), e demais deixei na default..
    Eu acho que fazendo do jeito que explica o documento que postei é muito mais fácil, está tudo explicadinho direitinho. Mais no caso de HTB Tools a dificuldade maior é instalar, depois para inserir as linhas do clientes é mais fácil.



  3. o htb tools nao consegui instalar
    ele sempre da erro na instalacao.

    ai peguei esse script ai, e consegui fazer funcionar...
    pelo que parece ele so controla o upload

    do jeito q fiz, deu certo
    esta controlando o upload na interface do cliente (ou seja, limitando o download do cliente)
    porem, nao consegui fazer o controle de upload na interface contraria do cliente( ou seja, limitar realmente o upload do cliente).
    ai tive que limitar os servicos, dei prioridade para os pacotes nativos para navegacao com uma banda maior... e restante na default.

    ta funcionando, e ta me parecendo melhor que o cbq...
    nao sei se é devido ao sfq, ou se realmente o htb se sai melhor...
    mas ta bom

  4. Josue Guedes ou alguem...
    se nao for incomodo... e se souber... saberia me dizer:

    1> como funciona o burst e cburst que existe no htb?

    2> tem como fazer no htb aquele famoso burst que existe no mk?
    uma rajada por x segundos?






Tópicos Similares

  1. Ajuda instalação Xorg+FluxBox
    Por LucianLopes no fórum Servidores de Rede
    Respostas: 0
    Último Post: 01-06-2010, 07:54
  2. [Ajuda]Instalação debian 5
    Por lordsnc no fórum Sistemas Operacionais
    Respostas: 3
    Último Post: 27-04-2009, 08:19
  3. cache full funcionando..mas preciso de ajuda com HTB
    Por lfernandosg no fórum Servidores de Rede
    Respostas: 14
    Último Post: 17-02-2009, 10:59
  4. ENLWI-G2 Ajuda Instalação.
    Por Maximos no fórum Sistemas Operacionais
    Respostas: 0
    Último Post: 29-01-2009, 23:48
  5. Ajuda Instalação Postfix
    Por ch no fórum Servidores de Rede
    Respostas: 4
    Último Post: 21-07-2005, 18:25

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L