Loadbalancing how to ? ? ? ?

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 J

 

Thank for reading

 

 

_______________________________________________
LARTC mailing list
LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux