[FUGSPBR] Ajuda IPFW
Jean Duarte
jmd em melim.com.br
Sáb Abr 19 12:20:37 BRT 2003
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/
Mais detalhes sobre a lista de discussão freebsd