[LARTC] Loadbalancing how to ? ? ? ?

Cao Van Khanh cvkhanh at gmail.com
Sat Jul 2 17:40:05 CEST 2005


I have 2 ADSL ad1 and ad2 , one PC for my firewall and some deamon on it
with 3 ethernet : eth0 connect to my LAN ( 192.168.60.0/24 ) and 2 other
connect to ad1 and ad2

 

 
|eth1 (10.0.1.2)--------------------ad1 ( ADSL 1 )

 
|

My LAN(192.168.60.0/24) |---------eth0( 192.168.60.2)--> PC

 
|

 
|eth2 (10.0.2.2)---------------------ad2 (ADSL 2 )

 

All computer   in LAN has default router = 191.168.60.2 ( eth0 of PC )

 

In the /etc/network/option I enable the forwardable = 1

 

I use iptable to NAT the outgoing of eth1 and eth2 

 

Iptables -t nat -A POSTROUTING -s 192.168.60.0/24 -o eth1 -j SNAT -to
10.0.1.2

 

Iptables -t nat -A POSTROUTING -s 192.168.60.0/24 -o eth2 -j SNAT -to
10.0.2.2

 

Ofcause by default the eth1 will always be forwarded from LAN and nerver the
ADSL 2 was use

 

The ideal of mine is  writing a programe loadbalancing for n line ADSL
contact to one PC as gateway  ,But when the packet reach the eth0 , how to
control it forwarld to eth1 or eth2 is my problem . 

 

If I could do that , maybe I could find the way to loadbalacing n line ADSL
as one biger . If someone know how to or have some idea , give me some
information :-)

 

Thank for reading

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ds9a.nl/pipermail/lartc/attachments/20050702/8ca2e20f/attachment.htm


More information about the LARTC mailing list