[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