Re: [FUG-BR] Limite Banda IPFW

2012-11-05 Por tôpico Corsini .
OK, obrigado amigo 
 
Att,

João B. Corsini
Analista de Suporte

 

 Date: Sat, 3 Nov 2012 09:04:42 -0300
 From: welk...@gmail.com
 To: freebsd@fug.com.br
 Subject: Re: [FUG-BR] Limite Banda IPFW
 
 Em 1 de novembro de 2012 15:37, Corsini . jbcors...@hotmail.com escreveu:
 
  Certo, meu amigo Welkson, entendi certinho,
  Nesse caso então eu teria que dividir mesmo os ips em cada table, ou seja,
  para utilizar essas velocidades certo? Agora se eu não colocar todos os
  ips nessas tables,
  em qual regra de velocidade ele vai pasar sendo que nas linhas de comando
  eu tenho 500k
  e 2000k, ele pega a ultima regra né isso ?
 
  Att
 
  João B. Corsini
 
 
 
 Corsini,
 
 Desculpe-me pela demora para responder! Tinha várias mensagens novas no FUG
 e acabei não atentando a essa thread.
 
 Eu não estou no trabalho agora, mas na segunda testo com calma e mando mais
 detalhes pra você... mas pelo que lembro, se o usuário não tiver em nenhuma
 table ele assume a primeira regra (e nessa não tem referência a table
 alguma)... no meu caso fica com 400k eu acho.
 
 Na segunda vou testar e passo mais detalhes.
 
 Abraços,
 
 Welkson
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Limite Banda IPFW

2012-11-03 Por tôpico Welkson Renny de Medeiros
Em 1 de novembro de 2012 15:37, Corsini . jbcors...@hotmail.com escreveu:

 Certo, meu amigo Welkson, entendi certinho,
 Nesse caso então eu teria que dividir mesmo os ips em cada table, ou seja,
 para utilizar essas velocidades certo? Agora se eu não colocar todos os
 ips nessas tables,
 em qual regra de velocidade ele vai pasar sendo que nas linhas de comando
 eu tenho 500k
 e 2000k, ele pega a ultima regra né isso ?

 Att

 João B. Corsini



Corsini,

Desculpe-me pela demora para responder! Tinha várias mensagens novas no FUG
e acabei não atentando a essa thread.

Eu não estou no trabalho agora, mas na segunda testo com calma e mando mais
detalhes pra você... mas pelo que lembro, se o usuário não tiver em nenhuma
table ele assume a primeira regra (e nessa não tem referência a table
alguma)... no meu caso fica com 400k eu acho.

Na segunda vou testar e passo mais detalhes.

Abraços,

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


Re: [FUG-BR] Limite Banda IPFW

2012-11-01 Por tôpico Corsini .
Certo, meu amigo Welkson, entendi certinho,
Nesse caso então eu teria que dividir mesmo os ips em cada table, ou seja,
para utilizar essas velocidades certo? Agora se eu não colocar todos os ips 
nessas tables,
em qual regra de velocidade ele vai pasar sendo que nas linhas de comando eu 
tenho 500k 
e 2000k, ele pega a ultima regra né isso ?

Att

João B. Corsini

Analista de Suporte


 Date: Wed, 31 Oct 2012 15:28:19 -0300
 From: welk...@gmail.com
 To: freebsd@fug.com.br
 Subject: Re: [FUG-BR] Limite Banda IPFW
 
 Em 31 de outubro de 2012 13:11, Eduardo Schoedler 
 lis...@esds.com.brescreveu:
 
  Uma depois da outra, quando fizer o match ele fará o shaping.
 
 
 
 Corsini,
 
 Exemplo rápido:
 
 # se usuario for da table2, saltar para regra 600 (ADMINISTRACAO)
 ipfw 10 add skipto 600 all from any to table(2)
 
 # se usuario for da table4, saltar para regra 800 (TURBO)
 ipfw 11 add skipto 800 all from any to table(4)
 
 # usuarios administracao - 500kbps (alterei de from any para from not
 192...)
 ipfw pipe 12 config bw 500Kbit/s mask dst-ip 0x
 ipfw 600 add pipe 12 ip from not me to 192.168.0.0/24 not src-port
 5432,445,139,
 2,3389,4899,5900,5800 out via vr0
 
 # usuarios TURBO
 ipfw pipe 14 config bw 2000Kbit/s mask dst-ip 0x
 ipfw 800 add pipe 14 ip from not me to 192.168.0.0/24 not src-port
 5432,445,139,
 2,3389,4899,5800,5900 out via vr0
 
 As regras tem algumas exceções (SSH, TS, Radmin, etc), mas dá pra
 aproveitar.
 
 Welkson
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Limite Banda IPFW

2012-10-31 Por tôpico Corsini .



Olá pessoal

 

Hoje tenho as seguintes regras utilizando IPFW no freebsd: E estão funcionando 
certinho.

 

Obs: estou citando aqui apenas as regras de limite de banda para que fique bem 
claro, tenho outras várias

regras 

 

# Salta Regra de Limite de banda 

${fwcmd} add skipto 28000 all from 172.16.3.3 to any
${fwcmd} add skipto 28000 all from any to 172.16.3.3


# Limita banda 768k para cada ip da rede 172.16.0.0/16

${fwcmd} add pipe 25 all from any to any in via ${iif}
${fwcmd} add pipe 26 all from any to any out via ${iif}
${fwcmd} pipe 25 config mask src-ip 0x bw 768Kbit/s queue 
10Kbytes
${fwcmd} pipe 26 config mask dst-ip 0x bw 768Kbit/s queue 
10Kbytes


# IPS que saltam a regra de limite de banda caem aqui 

${fwcmd} add 28000 pass tcp from any to any established

Com essas regras acima, eu limito cada ip da rede 172.16.0.0, exceto alguns.
 

Gostaria de ir além, colocando mais dois limites de velocidade 1024k e 2048k
ou seja:  teria 3 categorias de limitacao 768K , 1024k , 2048k.
sendo que: 768k p/ maioria, 1024k p/ alguns e 2048k tb p/ alguns.

Minha pergunta é: como organizar as demais regras que vou criar do limite de 
1024 e 2048 na ordem certinho
para esse funcionamento correto das regras de IPFW.

ex:  ip tal limita a 1024
   ip tal limita a 2048
   o restante 768
e claro vão ter aqueles que não serão limitados, que no caso acima eu já sei 
fazer.

Se algúem puder ajudar nessa caminhada, agradeço de coração.


João B. Corsini
Analista de Suporte
Grupo Educacional UNIS



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


Re: [FUG-BR] Limite Banda IPFW

2012-10-31 Por tôpico Eduardo Schoedler
Utilize table, fica bom.
Dá uma olhadinha no man do ipfw.

-- 
Eduardo Schoedler


Em 31 de outubro de 2012 11:46, Corsini . jbcors...@hotmail.com escreveu:




 Olá pessoal



 Hoje tenho as seguintes regras utilizando IPFW no freebsd: E estão
 funcionando certinho.



 Obs: estou citando aqui apenas as regras de limite de banda para que fique
 bem claro, tenho outras várias

 regras



 # Salta Regra de Limite de banda

 ${fwcmd} add skipto 28000 all from 172.16.3.3 to any
 ${fwcmd} add skipto 28000 all from any to 172.16.3.3


 # Limita banda 768k para cada ip da rede 172.16.0.0/16

 ${fwcmd} add pipe 25 all from any to any in via ${iif}
 ${fwcmd} add pipe 26 all from any to any out via ${iif}
 ${fwcmd} pipe 25 config mask src-ip 0x bw 768Kbit/s queue
 10Kbytes
 ${fwcmd} pipe 26 config mask dst-ip 0x bw 768Kbit/s queue
 10Kbytes


 # IPS que saltam a regra de limite de banda caem aqui

 ${fwcmd} add 28000 pass tcp from any to any established

 Com essas regras acima, eu limito cada ip da rede 172.16.0.0, exceto
 alguns.


 Gostaria de ir além, colocando mais dois limites de velocidade 1024k e
 2048k
 ou seja:  teria 3 categorias de limitacao 768K , 1024k , 2048k.
 sendo que: 768k p/ maioria, 1024k p/ alguns e 2048k tb p/ alguns.

 Minha pergunta é: como organizar as demais regras que vou criar do limite
 de 1024 e 2048 na ordem certinho
 para esse funcionamento correto das regras de IPFW.

 ex:  ip tal limita a 1024
ip tal limita a 2048
o restante 768
 e claro vão ter aqueles que não serão limitados, que no caso acima eu já
 sei fazer.

 Se algúem puder ajudar nessa caminhada, agradeço de coração.


 João B. Corsini
 Analista de Suporte
 Grupo Educacional UNIS

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


Re: [FUG-BR] Limite Banda IPFW

2012-10-31 Por tôpico Corsini .
Certo, Eduardo com com relação ausar table até entendi sua opinião, porém, tava 
precisando
é de saber a ordem dessas regras, sacou ? não tenho a mínina ideia de como 
fazer.

Att

João B. Corsini

Analista de Suporte


 Date: Wed, 31 Oct 2012 11:52:02 -0200
 From: lis...@esds.com.br
 To: freebsd@fug.com.br
 Subject: Re: [FUG-BR] Limite Banda IPFW
 
 Utilize table, fica bom.
 Dá uma olhadinha no man do ipfw.
 
 -- 
 Eduardo Schoedler
 
 
 Em 31 de outubro de 2012 11:46, Corsini . jbcors...@hotmail.com escreveu:
 
 
 
 
  Olá pessoal
 
 
 
  Hoje tenho as seguintes regras utilizando IPFW no freebsd: E estão
  funcionando certinho.
 
 
 
  Obs: estou citando aqui apenas as regras de limite de banda para que fique
  bem claro, tenho outras várias
 
  regras
 
 
 
  # Salta Regra de Limite de banda
 
  ${fwcmd} add skipto 28000 all from 172.16.3.3 to any
  ${fwcmd} add skipto 28000 all from any to 172.16.3.3
 
 
  # Limita banda 768k para cada ip da rede 172.16.0.0/16
 
  ${fwcmd} add pipe 25 all from any to any in via ${iif}
  ${fwcmd} add pipe 26 all from any to any out via ${iif}
  ${fwcmd} pipe 25 config mask src-ip 0x bw 768Kbit/s queue
  10Kbytes
  ${fwcmd} pipe 26 config mask dst-ip 0x bw 768Kbit/s queue
  10Kbytes
 
 
  # IPS que saltam a regra de limite de banda caem aqui
 
  ${fwcmd} add 28000 pass tcp from any to any established
 
  Com essas regras acima, eu limito cada ip da rede 172.16.0.0, exceto
  alguns.
 
 
  Gostaria de ir além, colocando mais dois limites de velocidade 1024k e
  2048k
  ou seja:  teria 3 categorias de limitacao 768K , 1024k , 2048k.
  sendo que: 768k p/ maioria, 1024k p/ alguns e 2048k tb p/ alguns.
 
  Minha pergunta é: como organizar as demais regras que vou criar do limite
  de 1024 e 2048 na ordem certinho
  para esse funcionamento correto das regras de IPFW.
 
  ex:  ip tal limita a 1024
 ip tal limita a 2048
 o restante 768
  e claro vão ter aqueles que não serão limitados, que no caso acima eu já
  sei fazer.
 
  Se algúem puder ajudar nessa caminhada, agradeço de coração.
 
 
  João B. Corsini
  Analista de Suporte
  Grupo Educacional UNIS
 
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Limite Banda IPFW

2012-10-31 Por tôpico Eduardo Schoedler
Uma depois da outra, quando fizer o match ele fará o shaping.


Em 31 de outubro de 2012 13:26, Corsini . jbcors...@hotmail.com escreveu:

 Certo, Eduardo com com relação ausar table até entendi sua opinião, porém,
 tava precisando
 é de saber a ordem dessas regras, sacou ? não tenho a mínina ideia de como
 fazer.

 Att

 João B. Corsini

 Analista de Suporte


  Date: Wed, 31 Oct 2012 11:52:02 -0200
  From: lis...@esds.com.br
  To: freebsd@fug.com.br
  Subject: Re: [FUG-BR] Limite Banda IPFW
 
  Utilize table, fica bom.
  Dá uma olhadinha no man do ipfw.
 
  --
  Eduardo Schoedler
 
 
  Em 31 de outubro de 2012 11:46, Corsini . jbcors...@hotmail.com
 escreveu:
 
  
  
  
   Olá pessoal
  
  
  
   Hoje tenho as seguintes regras utilizando IPFW no freebsd: E estão
   funcionando certinho.
  
  
  
   Obs: estou citando aqui apenas as regras de limite de banda para que
 fique
   bem claro, tenho outras várias
  
   regras
  
  
  
   # Salta Regra de Limite de banda
  
   ${fwcmd} add skipto 28000 all from 172.16.3.3 to any
   ${fwcmd} add skipto 28000 all from any to 172.16.3.3
  
  
   # Limita banda 768k para cada ip da rede 172.16.0.0/16
  
   ${fwcmd} add pipe 25 all from any to any in via ${iif}
   ${fwcmd} add pipe 26 all from any to any out via ${iif}
   ${fwcmd} pipe 25 config mask src-ip 0x bw 768Kbit/s
 queue
   10Kbytes
   ${fwcmd} pipe 26 config mask dst-ip 0x bw 768Kbit/s
 queue
   10Kbytes
  
  
   # IPS que saltam a regra de limite de banda caem aqui
  
   ${fwcmd} add 28000 pass tcp from any to any established
  
   Com essas regras acima, eu limito cada ip da rede 172.16.0.0, exceto
   alguns.
  
  
   Gostaria de ir além, colocando mais dois limites de velocidade 1024k e
   2048k
   ou seja:  teria 3 categorias de limitacao 768K , 1024k , 2048k.
   sendo que: 768k p/ maioria, 1024k p/ alguns e 2048k tb p/ alguns.
  
   Minha pergunta é: como organizar as demais regras que vou criar do
 limite
   de 1024 e 2048 na ordem certinho
   para esse funcionamento correto das regras de IPFW.
  
   ex:  ip tal limita a 1024
  ip tal limita a 2048
  o restante 768
   e claro vão ter aqueles que não serão limitados, que no caso acima eu
 já
   sei fazer.
  
   Se algúem puder ajudar nessa caminhada, agradeço de coração.
  
  
   João B. Corsini
   Analista de Suporte
   Grupo Educacional UNIS
  
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

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




-- 
Eduardo Schoedler
ESDS Consultoria de TI
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Limite Banda IPFW

2012-10-31 Por tôpico Welkson Renny de Medeiros
Em 31 de outubro de 2012 13:11, Eduardo Schoedler lis...@esds.com.brescreveu:

 Uma depois da outra, quando fizer o match ele fará o shaping.



Corsini,

Exemplo rápido:

# se usuario for da table2, saltar para regra 600 (ADMINISTRACAO)
ipfw 10 add skipto 600 all from any to table(2)

# se usuario for da table4, saltar para regra 800 (TURBO)
ipfw 11 add skipto 800 all from any to table(4)

# usuarios administracao - 500kbps (alterei de from any para from not
192...)
ipfw pipe 12 config bw 500Kbit/s mask dst-ip 0x
ipfw 600 add pipe 12 ip from not me to 192.168.0.0/24 not src-port
5432,445,139,
2,3389,4899,5900,5800 out via vr0

# usuarios TURBO
ipfw pipe 14 config bw 2000Kbit/s mask dst-ip 0x
ipfw 800 add pipe 14 ip from not me to 192.168.0.0/24 not src-port
5432,445,139,
2,3389,4899,5800,5900 out via vr0

As regras tem algumas exceções (SSH, TS, Radmin, etc), mas dá pra
aproveitar.

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