From: "Nataniel Klug" <nata@cnett.com.br>
To: lartc@vger.kernel.org
Subject: [LARTC] Load balance (two links in one server): why is this not
Date: Wed, 19 Oct 2005 12:41:30 +0000 [thread overview]
Message-ID: <000a01c5d4aa$6ec68540$57001eac@NATANIEL> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 1907 bytes --]
Hello,
I am trying to make a load balance at my box using two conections. I have compile my kernel with this patch routes-2.6.13-12.diff (tha I get from this website: http://www.linuxvirtualserver.org/~julian/#routes).
The problem is that when I try to balance using weight sintaxe (i will put the script bellow) some conectios just drop. So I can enter some pages but other I could not... What can I do?
I am using this script (and reading this howto, again, to see if I missed something: http://www.ssi.bg/~ja/nano.txt):
--- SCRIPT ---
#!/bin/sh
#-------------------------
# Configuracao de redirecionamento de portas para os links
# Balanceamento de carga entre pontos de rede
#-------------------------
#----
# Variaveis de sistema
#----
IPTABLES="/usr/local/sbin/iptables"
IP="/sbin/ip"
#
#----
# ENTRADA DE LINKS
#----
IF1='eth0'
IF2='eth3'
#
#----
# Declara as redes
#----
P1_NET='200.163.208.0/25'
P2_NET='10.1.1.0/24'
#
#----
# Declara IPs
#----
IP1='200.163.208.6'
IP2='10.1.1.10'
#
#----
# Declara gateway das conexoes
#----
P1='200.163.208.1'
P2='10.1.1.1'
#
#----
# Mascara as redes e marca os pacotes
#----
$IPTABLES -t nat -A POSTROUTING -o $IF1 -j MASQUERADE
$IPTABLES -t nat -A POSTROUTING -o $IF2 -j MASQUERADE
#
#----
# Declaracao de rotas padrao para os links
#----
$IP route add $P1_NET dev $IF1 src $IP1 table T1
$IP route add default via $P1 table T1
$IP route add $P2_NET dev $IF2 src $IP2 table T2
$IP route add default via $P1 table T2
#
$IP route add $P1_NET dev $IF1 src $IP1
$IP route add $P2_NET dev $IF2 src $IP2
#
$IP route add default scope global nexthop via $P1 dev $IF1 weight 4 nexthop via $P2 dev $IF2 weight 1
#
$IP rule add from $IP1 table T1
$IP rule add from $IP2 table T2
#
#----
# Atualiza tabela de cache
#----
$IP route flush cache
--- SCRIPT ---
Att,
Nataniel Klug
[-- Attachment #1.2: Type: text/html, Size: 2995 bytes --]
[-- Attachment #2: Type: text/plain, Size: 143 bytes --]
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
next reply other threads:[~2005-10-19 12:41 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-10-19 12:41 Nataniel Klug [this message]
2005-10-19 13:51 ` [LARTC] Load balance (two links in one server): why is this not Marek Kierdelewicz
2005-10-19 14:57 ` [LARTC] Load balance (two links in one server): why is this Nataniel Klug
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='000a01c5d4aa$6ec68540$57001eac@NATANIEL' \
--to=nata@cnett.com.br \
--cc=lartc@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox