Publicada por and_web em 23/07/2007 - 04:07h:
* and_web usa Slackware

aew galera estou usando esta seguinte regra do ipfw a baixo para realizar um load balance.

agora é o seguinte este script faz o seguinte resumindo é como ele somase os dois links, 800k + 1M = 1800k total de link

so que quando chegar a um serto numero de clientes fazedo downloads vai congestionar o link de 1800k tambem.

gostaria de fazer o seguinte!

um load balance para dividir os pacotes http, msn, ssh para um link de 800k e o resto dos pacotes como ftp, p2p, voip e etc para o outro link de 1M, ou seja, sendo assim quando os clientes realizarem download vai congestionar o link de 1M, deixando o link de 800k livre para navegação.

se alguem souber qual desta regra eu mudo para realizar este tipo de atividade descrita acima, fico muito grato OBRIGADO GALERA E AGRADEÇO AO PESSOAL DO VIVA O LINUX, POR ESTE GRANDE FORUM.


------------------------------------------------
#envia trafego pros nats
ipfw add 00400 divert 8869 ip from any to any in via xl1
ipfw add 00450 divert 8868 ip from any to any in via xl0
ipfw add 00500 check-state
# envia 60% do trafego pro link da placa xl0 vindo da rede interna
ipfw add 00600 prob 0.600000 skipto 700 ip from 192.168.0.0/16 to any out keep-state
# envia o restante do trafego p/ link da placa xl1 vindo da rede interna
ipfw add 00650 skipto 900 ip from 192.168.0.0/16 to any out keep-state
#regras de divert para saída
ipfw add 00700 divert 8868 ip from 192.168.0.0/16 to any in
ipfw add 00750 divert 8868 ip from 192.168.0.0/16 to any out
ipfw add 00900 divert 8869 ip from 192.168.0.0/16 to any out
ipfw add 00950 divert 8869 ip from 192.168.0.0/16 to any in
#envia o trafego pra interface correta
ipfw add 02000 fwd 10.1.1.1 ip from 10.1.1.2 to any
ipfw add 02500 fwd 10.1.2.1 ip from 10.1.2.2 to any
/sbin/natd -s -dynamic -n xl0 -p 8868
/sbin/natd -s -dynamic -n xl1 -p 8869
-------------------------------------------------------


  
Nenhuma resposta encontrada.
  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts