[LARTC] load balancing

Antonio Pérez aperlu@telefonica.net
Wed, 12 Jan 2005 22:15:00 +0100


Hi everyone.
I have two ADSL connection with the same ISP,
       ppp0 =>  83.32.32.36 <=> 192.168.153.1
       ppp1 =>  83.32.45.33 <=> 192.168.153.1
and I want to do load balancing wiht the two connections,  so I do:

#ip route add default scope global nexthop via 192.153..1.1 dev 
83.32.32.36 weight 1 nexthop via 192.168.153.1 dev 83.32.45.33 weight 1

#ip route show
192.153.1.1 dev ppp0  proto kernel  scope link  src 83.32.32.36
192.153.1.1 dev ppp1  proto kernel  scope link  src 83.32.45.33
default
      nexthop via 192.168.153.1  dev ppp0 weight 1
      nexthop via 192.168.153.1  dev ppp1 weight 1

But this do not work, when I try do ping www.google.es this do not work 
and I get the mesage "MASQUERADE: Route sent us somewhere else" I am 
using the 2.6.8 kernel. Anybody can help me? please.
Thanks you.