[FUG-BR] PPPoE + bandwidthd

João Paulo Just jpjust em justsoft.com.br
Quinta Abril 26 21:39:14 BRT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Joao Rocha Braga Filho escreveu:
> Todos os detalhes como eu fiz são meio complicados, mas em suma é o
> seguinte:
> 
> # Pipes
> ipfw pipe 110 config mask src-ip 0xffffffff bw   64Kbit/s queue 100
> ipfw pipe 111 config mask src-ip 0xffffffff bw  128Kbit/s queue 100
> ...

Não, não. Eu queria a configuração do bandwidthd.conf. Meu controle de
banda tá funcionando direito, só não consigo gerar gráficos com o
bandwidthd.

A propósito, vou colar aqui minhas regras do IPFW pra controlar a banda.
Ficaram mais simples. Fiz duas faixas de IP por velocidade:
172.16.16.0-172.16.31.255 com 150 Kbps e 172.16.32.0-172.16.47.255 com
300 Kbps.

/----------

# Limpa o firewall
ipfw -f flush

# NAT
ipfw add fwd 127.0.0.1,3128 tcp from 172.16.0.0/16 to any 80,3128

# Pipes de download
ipfw pipe 1 config bw 150Kbit/s mask dst-ip 0x00000fff
ipfw pipe 2 config bw 300Kbit/s mask dst-ip 0x00000fff

# Pipes de upload
ipfw pipe 11 config bw 75Kbit/s  mask src-ip 0x00000fff
ipfw pipe 12 config bw 150Kbit/s mask src-ip 0x00000fff

# Controle de banda
ipfw add pipe 1 ip from any to 172.16.16.0/20 in
ipfw add pipe 2 ip from any to 172.16.32.0/20 in

ipfw add pipe 11 ip from 172.16.16.0/20 to any in
ipfw add pipe 12 ip from 172.16.32.0/20 to any in

\----------

- --
João Paulo Just
Diretor Executivo - Justsoft Informática Ltda.
http://www.justsoft.com.br/
- --
Ilhéus, BA, Brasil.
+55 75 8104 8473
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGMUYyXL+vuN2d7ZwRAmBIAJ98YiLlOo4Fpa3uxOTKiSl6uqVXsACfVxWn
DuamysyYoikgwSK+Dka82xE=
=uC67
-----END PGP SIGNATURE-----


Mais detalhes sobre a lista de discussão freebsd