[FUG-BR] LINK DEDICADO COM IPFW PARA CLIENTE

Eduardo Schoedler eschoedler em viavale.com.br
Quinta Maio 7 20:51:37 BRT 2009



Em Qui, Maio 7, 2009 20:49, Eduardo Schoedler escreveu:
> 
> 
> Em Qui, Maio 7, 2009 20:35, Alex de A. Souza
escreveu:
>> Essas
> são as regras que eu
utilizo na ordem que se encontra no meu
> ipfw.
>>
>> # PIPE 256kbps
>> ${fwcmd} pipe 256
> config
bw 256Kbit/s queue 20 mask dst-ip 0x0000ffff
>>
>>
#
> PIPE 128kbps
>> ${fwcmd} pipe 128 config bw
128Kbit/s queue 20 mask
> dst-ip 0x0000ffff
>>
>> #CLIENTES LIBERADOS
>>
> ${fwcmd} add divert
natd all from 192.168.10.1    to any # ALEX
>>
>
${fwcmd} add divert natd all from 192.168.11.1    to any # CLIENTE 2
>> ${fwcmd} add divert natd all from 192.168.12.1    to any #
CLIENTE
> 3
>>
>> #PIPE 256 - ALEX
>> ${fwcmd} add pipe 256 ip
> from any to 192.168.10.1
>> ${fwcmd} add pipe 128 ip from
> 192.168.0.1 to any
>>
>> #PIPE 128 - TODOS
>>
>
${fwcmd} add pipe 128 ip from any to 192.168.0.0/16
>> ${fwcmd}
add
> pipe 64 ip from 192.168.0.0/16 to any
>>
>> Eu não
> quero usar o IPTABLE nem o PF, sei que
o IPFW pode fazer isso,
>>> não como
fazer.
>>
>>
>
------------------------------
>>
>>
>>>
>>>
>>> Eu já utilizo o
PIPE, mas dessa forma os
> outros clientes roubam o link
>>> do outro sem passar do limite
> do pipe.
>>> ex: pipe 250kbps, o cliente navega no maximo
>
até 256kbps - mais se o meu
>>> link for
até
> 400kbps os outros clientes no mesmo pipe brigam para
ter o
>>>
> máximo de link.
>>>
>>> Eu gostaria de que o
> cliente
com 256kbps navegasse com 256kbps sem
>>>
>
variação, sem que o outro cliente possam roubar essa
> velocidade dele
>>> mesmo que a dele não
esteja navegando
> no link máximo dele.
>>>
É possível?
>>>
>>
>>
Boa noite.
>> Mande as regras que
> você
está utilizando, assim mais facil entender
>> sua
> necessidade.
>>
>> Wanderson Tinti
>>
> ------------------------------
>>
>> Pelo que entendi, ele
> quer garantir a banda do
>> usuário dedicado... e o outros
> usuários
usa o que restar do
>> link.
>>
>> O
> Dummynet não faz isso... utilize o PF.
>>
>>
> Eduardo.
> 
> Primeiro: coloque as
regras de download no final.
> Segundo: Você tem de criar 4
pipes... Um UP e outro Down para
> "Alex"... e
OOOOUTROOOO Up e outro Down para 
> "Todos".
>

> O pipe do "Alex" vc não
> precisa
bater a máscara, é somente 1 ip.
> 
>
Eduardo.


Opa, eu quis dizer:


>
Primeiro: coloque as regras de NAT no final.





Mais detalhes sobre a lista de discussão freebsd