[FUG-BR] IPFW + Dummynet

Welkson Renny de Medeiros welkson em focusautomacao.com.br
Quarta Novembro 7 15:25:24 BRST 2007


Amador, fiz os testes, ficou assim:

# Controle de banda (Rede FOCUS)
ipfw add pipe 2 ip from any src-port 80, 110, 25, 465, 995 to not 
192.168.0.200
ipfw pipe 2 config bw 100Kbit/s queue 20 mask dst-ip 0x000000ff

Ocorre o seguinte erro:
ipfw: missing ``to''


Alessandro, sua sugestão:
ipfw add pipe 2 ip from not 192.168.0.200 to not src-port 80, 110, 25, 465, 
995
ipfw pipe 2 config bw 100Kbit/s queue 20 mask dst-ip 0x000000ff

Erro:
ipfw: hostname ``src-port'' unknown

Pessoal, com certeza alguém já implementou isso... limitar TODOS usuários a 
uma velocidade baixa, e somente alguns a uma velocidade maior... esqueçam 
essa regra que tentei fazer, tá meio bizarra mesmo... postem e me ajudem :-)


-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
welkson em focusautomacao.com.br



                      Powered by ....

                                           (__)
                                        \\\'',)
                                          \/  \ ^
                                          .\._/_)

                                      www.FreeBSD.org


----- Original Message ----- 
From: "Amador Pahim" <amador em unp.br>
To: ""Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"" 
<freebsd em fug.com.br>
Sent: Tuesday, November 06, 2007 10:32 PM
Subject: Re: [FUG-BR] IPFW + Dummynet


Fala Welkson, blz...

Olha só, põe o "src-port" antes do "to not", pq ele está associando
essas portas de origem vindas desse ip...
Acho que é isso.

Abraço,

Amador Pahim
Universidade Potiguar

Welkson Renny de Medeiros wrote:
> Senhores,
>
> Tenho a seguinte regra que FUNCIONA:
>
> ipfw add pipe 2 ip from any to 192.168.0.200 src-port 80, 110, 25, 465, 
> 995
> ipfw pipe 2 config bw 100Kbit/s queue 20 mask dst-ip 0x000000ff
>
> Resumindo: ip 192.168.0.200 limitado a 100kbps para download nas portas 
> 80,
> 25, etc...
>
> Estou tentando agora fazer o seguinte, limitar TODA a rede a 100kbps, 
> exceto
> alguns ips.... tentei assim:
>
> sem_limite="{ not 192.168.0.200 }"
>
> # Controle de banda (Rede FOCUS)
> ipfw add pipe 2 ip from any to $sem_limite src-port 80, 110, 25, 465, 995
> ipfw pipe 2 config bw 100Kbit/s queue 20 mask dst-ip 0x000000ff
>
> Observem que aparentemente a regra está certa:
> [root em netserver:/etc/firewall] # ipfw list
> 00400 pipe 2 ip from any to not 192.168.0.200 src-port 80,110,25,465,995
> # exibindo somente a regra que interessa
>
> Simplesmente não funciona, apesar de ter o "NOT", o ip 0.200 continua
> limitado a 100kbps... já fiz vários testes, baixei vários howtos, li o 
> man,
> etc... como faço o NOT nessa situação?
>
> Boa noite a todos!
>
>

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



Mais detalhes sobre a lista de discussão freebsd