Em 31 de outubro de 2012 13:11, Eduardo Schoedler <[email protected]>escreveu:

> Uma depois da outra, quando fizer o match ele fará o shaping.
>
>

Corsini,

Exemplo rápido:

# se usuario for da table2, saltar para regra 600 (ADMINISTRACAO)
ipfw 10 add skipto 600 all from any to "table(2)"

# se usuario for da table4, saltar para regra 800 (TURBO)
ipfw 11 add skipto 800 all from any to "table(4)"

# usuarios administracao - 500kbps (alterei de from any para from not
192...)
ipfw pipe 12 config bw 500Kbit/s mask dst-ip 0xffffffff
ipfw 600 add pipe 12 ip from not me to 192.168.0.0/24 not src-port
5432,445,139,
22222,3389,4899,5900,5800 out via vr0

# usuarios TURBO
ipfw pipe 14 config bw 2000Kbit/s mask dst-ip 0xffffffff
ipfw 800 add pipe 14 ip from not me to 192.168.0.0/24 not src-port
5432,445,139,
22222,3389,4899,5800,5900 out via vr0

As regras tem algumas exceções (SSH, TS, Radmin, etc), mas dá pra
aproveitar.

Welkson
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a