[FUGSPBR] Ajuda IPFW
Giovanni P. Tirloni
gpt em tirloni.org
Sáb Abr 19 15:00:06 BRT 2003
Da para limitar a placa de rede de saida em 256kbps (ou
seja la qual for o limite do predio todo) e limitar na
placa da rede local por cada usuario. Ja fiz isso mas
vi que teria que usar os limites variaveis que o ipfw
oferece na placa de rede local, porque quando ninguem
tivesse usando o usuario poderia passar dos 100kbps
que era o limite dele. So' que ainda nao mexi com isso,
to usando fixo por enquanto.
Se voces precisarem de umas regras de exemplo posso
mandar na segunda-feira porque nao tenho acesso ao
servidor que tem isso daqui de casa.
* Jean Duarte (jmd em melim.com.br) wrote:
> Isso deve funcionar para limitar cada usuario, mas em sua pergunta
> voce quer limitar o predio todo tambem, ou seja, voce tem duas limitacoes.
>
> Eu nao sei se isto eh possivel com o IPFW, pois quando a regra chega em
> em determinada mensagem ele para ali e nao vai mais para frente.
>
> Ou seja ele vai usar o primeiro Pipe que encontrar.
>
> Derrepente tem algum Expert por aqui que conseguiu fazer isso !
>
> Mas eu colocaria duas maquinas no meio, uma para controlar o Predio e
> outra controlando os usuarios.
>
> A primeira maquina ficaria em modo bridge com duas placas de rede, uma
> entrada e outra saida, controlando a Banda dos Predios.
>
> A outra vc controla normalmente os usuarios com essas regras abaixo.
>
> Eh apenas uma ideia.
>
> Intel +
> Jean Duarte
>
>
> ----- Original Message -----
> From: "William David Armstrong" <bio em bsd-unix.com.br>
> To: "Grupo Brasileiro de Usuarios FreeBSD" <fugspbr em fugspbr.org>
> Sent: Saturday, April 19, 2003 2:46 AM
> Subject: Re: [FUGSPBR] Ajuda IPFW
>
>
> >
> > da uma lida nisto
> >
> > rapido e facil
> >
> > Como eu posso forçar a limitação de taxas de cada estação na minha rede
> > de forma individual? Eu quero forçar um limite de UpStream de 64Kbit por
> > segundo e DownStream de 384 Kbit por segundo pra cada estação; ainda,
> > quero também evitar que qualquer estação externa inicie conexões com as
> > estações na minha rede, dessa forma ninguém vai poder rodar nenhum tipo
> > de servidor.
> >
> > R) Essa é a solução adotada em uma universidade:
> >
> > pipe 10 config mask src-ip 0x000000ff bw 64kbit/s
> > queue 8Kbytes
> > pipe 20 config mask dst-ip 0x000000ff bw 384kbit/s
> > queue 8Kbytes
> > add 100 deny icmp from any to 12.18.123.0/24 in via
> > xl0 icmptypes 8
> > add 110 check-state
> > add 1000 pipe 10 all from 12.18.123.0/24 to any out
> > via xl0
> > add 1100 pipe 20 all from any to 12.18.123.0/24 in
> > via xl0
> > add 1200 allow tcp from 12.18.123.0/24 to any out
> > via xl0 setup keep-state
> > add 1200 allow udp from 12.18.123.0/24 to any out
> > via xl0 keep-state
> > add 1300 allow icmp from 12.18.123.0/24 to any out
> > icmptypes 8 keep-state
> > add 65535 deny all from any to any
> >
> >
> >
> > Rodrigo Soares wrote:
> >
> > >Galera,
> > >
> > >Gostaria da ajuda de voces para implementar uma regra aqui que funcione
> da seguinte maneira...
> > >
> > >
> > >vou limitar um condominio a 256k, mas quero limitar cada usuario a 100k,
> ou seja, o grupo nao passa de 256 e o usuario nao passe de 100k, pq, temos
> radio em condominio q um usuario so pega a banda so para ele, deixando o
> resto lento.... porem nao sei o que fazer para configurar as pipes de
> maneira correta, ou se tenho de fazer alguma configuracao no kernel....
> alguma dica?
> > >
> > >obrigado..
> > >
> > >Rodrigo
> > >_______________________________________________________________
> > >Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
> > >Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> > _______________________________________________________________
> > Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
> > Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
> >
> >
>
> _______________________________________________________________
> Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
--
Giovanni P. Tirloni
http://www.tirloni.org
_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd