[FUG-BR] algum exemplo de Altq PF
EnioRM
eniorm em gmail.com
Sexta Outubro 31 18:19:28 BRST 2014
2014-10-31 15:00 GMT-02:00 Vinícius Zavam <egypcio em googlemail.com>:
> 2014-10-30 14:42 GMT-03:00 EnioRM <eniorm em gmail.com>:
>
> > tarde galerinha.... se não for pedir muito, e alguém tiver no jeito um
> > exemplo de controle de banda bem básico com PF, e puder me ajudar,
> ficarei
> > grato.
> >
> > Meu conf atual está assim:
> >
> > altq on $interna cbq bandwidth 10Mb queue {d_educacao, d_imprensa,
> > d_restante}
> > queue d_restante bandwidth 8Mb cbq(default, borrow)
> > queue d_imprensa bandwidth 1Mb cbq
> > queue d_educacao bandwidth 1Mb cbq
> >
> > (... nos filters:)
> >
> > # APLICAR QUEUES DO CONTROLE DE BANDA
> > pass out on $interna to <imprensa> queue d_imprensa
> > pass out on $interna to <educacao> queue d_educacao
> >
> > Porém quando analiso com o comando pfctl -vvsq a única fila que aparece
> em
> > uso é a d_restante.
> > O ip que está na tabela <educacao> ou <imprensa> usa toda a banda
> > normalmente, e não o que foi definido pela queue.
> >
> > Algo errado nessa configuração?
> >
> >
> >
> > queue root_re1 on re1 bandwidth 10Mb priority 0 cbq( wrr root )
> > {d_restante, d_imprensa, d_educacao}
> > [ pkts: 60479 bytes: 61162628 dropped pkts: 0 bytes:
> 0
> > ]
> > [ qlength: 0/ 50 borrows: 0 suspends: 0 ]
> > queue d_restante on re1 bandwidth 8Mb cbq( borrow default )
> > [ pkts: 60473 bytes: 61161835 dropped pkts: 7 bytes:
> 10586
> > ]
> > [ qlength: 0/ 50 borrows: 6107 suspends: 0 ]
> > queue d_imprensa on re1 bandwidth 1Mb
> > [ pkts: 0 bytes: 0 dropped pkts: 0 bytes:
> > 0 ]
> > [ qlength: 0/ 50 borrows: 0 suspends: 0 ]
> > queue d_educacao on re1 bandwidth 1Mb
> > [ pkts: 0 bytes: 0 dropped pkts: 0 bytes:
> 0
> > ]
> > [ qlength: 0/ 50 borrows: 0 suspends: 0 ]
> >
> >
> > --
> > *EnioRM *
>
>
> freebsd? tu podes consultar conteúdos/exemplos disponíveis em
> "/usr/share/examples/pf" ou ver detalhes em pf.conf(5). openbsd? idem para
> pf.conf(5).
> + http://www.openbsd.org/faq/pf/queueing.html
>
>
> --
> Vinícius Zavam
> profiles.google.com/egypcio
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Brother Zavan, obrigado pela resposta.
Hoje fiz novamente os testes e nada, já com IPFW foi de boa.
Segui os exemplos do próprio faq de PF, além de algumas mensagens no
histórico da lista. E também já tinha olhado estes exemplos que me
recomendou, analisando os exemplos vejo que não está tão diferente das
minhas regras no exemplo anterior, exceto pelo uso do priority que eu não
usei.
[]'
--
*EnioRM *
*B**ackup na nuvem **com o Dropbox <http://db.tt/VfwUj00m>*
*Não perca suas anotações. Use o Evernote
<https://www.evernote.com/referral/Registration.action?uid=51621327&sig=309c50439fa60945a84ebe86b0f542f9>*
Mais detalhes sobre a lista de discussão freebsd