oi Matheus, Bom, pelo que vi no seu exemplo com HTTP, voce quer controlar a banda das requisicoes que seu clientes enviam para o HTTP no ip 192.168.254.100, bom...se for isso, a sua regra está errada, pois porta 80 é para o DESTINO e nao da ORIGEM, quando voce manda uma requisicao http, a porta de origem é uma dinamica, enquanto que a porta de destino é a 80...portanto sua regra deve ficar assim:
pass out on $ext_if inet proto tcp from any to 192.168.254.100 port 80 keep state queue (http) Tenho um PF + ALTQ funcionando perfeitamente com VOIP aqui em 2 filiais, em conexoes completamente diferentes, e ele prioriza muito bem com CBQ.... Abracos >> olá >> >> sei que muitos já falaram no assunto, mas num achei ainda qual o >> problema e já li um bocado de coisa :( >> >> preciso controlar o tráfego voip de uma sede para 3 filiais. estas >> filiais se conectam à matriz via frame relay. quero garantir a banda >> do voip. >> >> tentei fazer um experiencia com pf e controlar tráfego http, mas num >> consigo. eu não consigo acertar a fila, a regra para o tráfego que eu >> quero. defino duas filas e sempre cai na default >> >> a regra é: >> >> # cat regras.pf >> ext_if=xl0 >> >> altq on $ext_if bandwidth 140Kb hfsc queue { http, outros } >> queue http bandwidth 10% priority 7 hfsc >> queue outros bandwidth 90% priority 0 hfsc (default) >> >> pass out on $ext_if inet proto tcp from any port 80 to 192.168.254.100 >> keep state queue (http) >> >> já testei com FreeBSD 7.0-BETA2 e com OpenBSD 4.2-current (quase 4.2 release) >> >> mas sempre fica caindo na fila outros ... >> >> sim, este sistema é um bridge que vai ser instalado, e o bridge está >> funcando 100% (falo dele agora - o OpenBSD que tenho em casa para >> testar) >> >> se alguém puder me ajudar em como definir a regra para acertar >> exatamente o tréfego que eu quero :) >> >> já tentei usar flags S/SA, keep state, sem keep state, sem flags ... >> sei que isso funciona, só não sei como colocar a regra que acerte >> exatamente o tráfego que quero >> >> obrigado, >> >> matheus >> >> -- >> We will call you cygnus, >> The God of balance you shall be >> ------------------------- >> Histórico: http://www.fug.com.br/historico/html/freebsd/ >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >> >> ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd