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



  1. #1
    fperes
    Visitante

    Padrão como instalar o cbq no debian?

    olá, andei pesquisando e vi que no debian o cbq se chama shaper, como instalar e configurar este limitador de banda?
    tem como eu criar filtros de palavras no squid para determinadas máquinas, por exemplo na minha rede com 4 pc quero que 2 acessem todos os sites livres, e em outras duas quero bloquear acesso a sites pornos por palavra....existe isso?

  2. #2
    wrochal
    Visitante

    Padrão como instalar o cbq no debian?

    Caro,

    Você precisa abaixar o Kernel-Image e recompilar o kernel habilitando a opção.

    Falou,

  3. #3

    Padrão como instalar o cbq no debian?

    Vc quer dizer wrochal q ele pode ter instalado o debian no micro dele, e apenas dar um make menuconfig e ativar as opçoes pro controle de banda ???


    Valeu !!!

  4. #4
    wrochal
    Visitante

    Padrão como instalar o cbq no debian?

    Sim...

    Mesmo que ele abaixe o pacote htb ou shaper, ele tem que recompilar o kernel para ativar o iproute

    falou,

  5. #5

    Padrão como instalar o cbq no debian?

    Sim eu sei disso mas eu digo ele pode ter qualquer versao do debian instalado hoje, que ele seguindo esses passos vai dar certo !!!

    Valeu !!!

  6. #6
    jabsnet2
    Visitante

    Padrão fiz.. mas dah erro...

    fiz tudo certim colokei o kernel 2.4.27 com os modulos setados quando vai iniciar o shaper dah isso:

    Starting CBQ traffic shaping: RTNETLINK answers: No such file or directory
    RTNETLINK answers: No such file or directory


    o que eh?

    jah mudei ate o cbq.ini e nada....
    aparentemente ele parece que cria...
    mas na pratica nao tah controlando a banda....

  7. #7

    Padrão como instalar o cbq no debian?

    Tenho amigos q usam Debian seguiram está receitinha e deu certinho
    http://www.vivaolinux.com.br/artigos...=1016&pagina=1
    Abraço

  8. #8
    jabsnet2
    Visitante

    Padrão tentei...

    ola amigo jah tinha tentado esse seu artigo do VOL mas o problema nao eh as regras.... o que vc exlica lah funciona direitinho no conectiva, redhat mas no debian nao vai.... pq em primeiro tiver que recompilar o kernel jah tah tudo feito e kdo vc dah apt-get install shaper ele instala o iproute e todas as dependencias.. o problema eh kdo ele inicia dah o erro que falei logo atras...

    ativei o debug ele dah o erro quando executa essa linha

    tc qdisc del dev eth0 root

    aew dah o erro......

    e aew como posso corrigir?

  9. #9

    Padrão Re: tentei...

    Qual linha vc usa pra startar o cbq ???

    Depois que vc instala o shaper ele cria algum script como o cbq.init como no redhat e seus derivados ???

    Pergunto isso por que to testando o cbq e o htb no debian sarg e nao to seguindo esses seus passos, mesmo por que o sarg ja tem suporte ao controle de banda nao tendo a necessidade de recompilar kernel,

    Eu queria entender melhor o que vc ta fazendo em relaçao ao kernel 2.4 posta ai sua estrutura !!!


    Valeu !!!

  10. #10
    jabsnet2
    Visitante

    Padrão consegui...

    eu fiz a instalacao padrao do debian... a 3.1
    tudo estable e atualizado bonitinho...

    como verifiquei bastava soh instalar o shaper

    apt-get install shaper

    mas apos issu nao funcionou... diz que nao havia suporte no kernel
    puxei o 2.4.27 recompilei e blz...

    dai mais uma vez dava um erro ao iniciar o shaper

    na linha que falei acima...

    verifiquei exaustivamente na net e na verdade nao erra um erro que
    nao controlava a banda.. e sim um erro do script tentando excluir a interface onde ela nao existia de fato...

    retirei essa linha do script e pronto.... tah controlando bonitinho e sem dar erros....

    outro problema eh no stop.. tive que incluir um grep eth para evitar de pegar o loopback... desativei ele tmb.. agorah sim tanto o start como o stop faz de acordo e sem erros....

    agorah quero saber como ativa a marca de pacotes no iptables do debian
    pq o cbq nao controla upload devido ao mascaramento apenas pela marca de pacotes....

  11. #11

    Padrão Re: fiz.. mas dah erro...

    Citação Postado originalmente por jabsnet2
    fiz tudo certim colokei o kernel 2.4.27 com os modulos setados quando vai iniciar o shaper dah isso:

    Starting CBQ traffic shaping: RTNETLINK answers: No such file or directory
    RTNETLINK answers: No such file or directory


    o que eh?

    jah mudei ate o cbq.ini e nada....
    aparentemente ele parece que cria...
    mas na pratica nao tah controlando a banda....
    #apt-get install iproute

  12. #12

    Padrão Re: consegui...

    Amigo vou te dar uma dica no debian 3.1 nao precisa de shaper ele ja tem suporte a Qos tambem nao precisa recompilar o kernel, basta apenas instalar o iproute baixar o script cbq.init e fazer a marcaçao dos pacotes, no kernel 2.4 se acaso vc ja recompilou tenta digitar ai tc se aparecer as opçoes e por que deu certo ai vc adota o mesmo procedimento instala iproute, baixa o cbq.init e faz a marcaçao dos pacotes, to meio sem tempo no momento se nao iria escrever um artigo sobre isso !!!

    Um abraçao !!!

  13. #13
    Visitante

    Padrão como instalar o cbq no debian?

    Já tentou usar o script Bandlimit feito pelo pessoal do Underlinux?

    Tenho ele aqui e funfa na boa.

  14. #14

    Padrão Re: consegui...

    Citação Postado originalmente por gatoseco
    Amigo vou te dar uma dica no debian 3.1 nao precisa de shaper ele ja tem suporte a Qos tambem nao precisa recompilar o kernel, basta apenas instalar o iproute baixar o script cbq.init e fazer a marcaçao dos pacotes, no kernel 2.4 se acaso vc ja recompilou tenta digitar ai tc se aparecer as opçoes e por que deu certo ai vc adota o mesmo procedimento instala iproute, baixa o cbq.init e faz a marcaçao dos pacotes, to meio sem tempo no momento se nao iria escrever um artigo sobre isso !!!

    Um abraçao !!!
    Tenho um Debian 3.1 rodando redondo com Bandlimit, que precisa exatamente dos mesmos módulos que o CBQ e tive que fazer a recompilação do Kernel, mesmo porque a instalação padrão não chega nem a trazer o source, " Portanto se quiser usar CBQ tem que recompilar sim com certeza absoluta " e no Debian 3.1 vem o Kernel 2.6.8-2! :good: atualizei pra versão 2.6.11 e ainda uso Layer7 tenho mais de 25 servidores rodando debian e todos tive que fazer isso!! :good: :good:

  15. #15

    Padrão Re: consegui...

    Amigo eu tenho testado esse debian br-cd com o kernel 2.6 e nao precisa de tudo isso, mas enfim cada um cada um ne, eu prefiro simplificar do que dificultar, mas no kernel 2.4 e necessario recompilar pois o mesmo nao tem suporte a QoS !!!


    Valeu !!!

  16. #16

    Padrão Re: consegui...

    Citação Postado originalmente por gatoseco
    Amigo eu tenho testado esse debian br-cd com o kernel 2.6 e nao precisa de tudo isso, mas enfim cada um cada um ne, eu prefiro simplificar do que dificultar, mas no kernel 2.4 e necessario recompilar pois o mesmo nao tem suporte a QoS !!!

    Valeu !!!
    Então está explicado!! " debian br-cd "
    o tradicional Debian precisa sim da recompilação!!! :clap: :clap:

  17. #17

  18. #18
    Lion_Black
    Visitante

    Padrão como instalar o cbq no debian?

    tenho o debian 3.0 estavel!

    to com o kernel-2.4.31 e ja compilei ativando as opçoes que vi no tutorial daqui do underlinux, mas mesmo usando o kernel 2.4.31 tinahs umas opçoes que tinha no tutorial e lá, eu nao vi, ta certo?

    e ele da o seguitne erro:

    Urano:/etc/sysconfig/cbq# ./CBQ.init-v0.7 start
    ./CBQ.init-v0.7: nit: command not found
    /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o: unresolved symbol qdisc_get_rtab
    /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o: unresolved symbol psched_time_base
    /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o: unresolved symbol unregister_qdisc
    /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o: unresolved symbol qdisc_put_rtab
    /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o: unresolved symbol qdisc_copy_stats
    /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o: unresolved symbol register_qdisc
    /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o: unresolved symbol pfifo_qdisc_ops
    /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o: unresolved symbol psched_time_mark
    /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o: unresolved symbol qdisc_kill_estimator
    /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o: unresolved symbol qdisc_new_estimator
    /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o: insmod /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o failed
    /lib/modules/2.4.31/kernel/net/sched/sch_cbq.o: insmod sch_cbq failed
    **CBQ: failed to load module sch_cbq
    Urano:/etc/sysconfig/cbq#


    alguem sabe oque éesse sch_cbq.o .... que modulo é esse? em qúe lugar do make menuconfig ele fica? como arruma isso?

  19. #19

    Padrão como instalar o cbq no debian?

    Amigo no debian nao tem o diretorio sysconfig entao edite o arquivo cbq.init e altere o caminho para /etc/cbq
    e tambem faça o seguinte mv CBQ.init-v0.7 cbq

    ai vc podera utilizar o comando ./cbq restart,compile,stop,stats,timecheck

    Valeu !!!

  20. #20
    Lion_Black
    Visitante

    Padrão como instalar o cbq no debian?

    nao .. o diretorio /etc/sysconfig/cbq eu criei.... o diretorio /etc/cbq nao esta criado por padrao e nao achei o cbq.init ... so um na pasta /var/cache/shaper.

    ta certo? aonde to errado?

    Valeu!