Hi,
This is the first time I write to the list.
My english is not so good, but I hope I''ll be understood.
I have 4 adsl routers, plugged on a linux box, and this box e used to
connect to a local network.
The linux box has 5 NICs.
eth0: local network
inet 10.0.0.56/24 brd 10.0.0.255 scope global eth0
eth1: adsl router 1
inet 192.168.254.1/24 brd 192.168.254.255 scope global eth1
eth2: adsl router 2
inet 192.168.253.1/24 brd 192.168.253.255 scope global eth2
eth3: adsl router 3
inet 192.168.252.1/24 brd 192.168.252.255 scope global eth3
eth4: adsl router 4
inet 192.168.251.1/24 brd 192.168.252.255 scope global eth4
The route table is:
netuno:~# ip rule show
0: from all lookup local
32762: from 192.168.251.0/24 lookup 5
32763: from 192.168.252.0/24 lookup 4
32764: from 192.168.253.0/24 lookup 3
32765: from 192.168.254.0/24 lookup 2
32766: from all lookup main
32767: from all lookup default
netuno:~# ip route show table 2
default via 192.168.254.254 dev eth1
netuno:~# ip route show table 3
default via 192.168.253.254 dev eth2
netuno:~# ip route show table 4
default via 192.168.252.254 dev eth3
netuno:~# ip route show table 5
default via 192.168.251.254 dev eth4
netuno:~# ip route show
10.0.0.0/24 dev eth0 proto kernel scope link src 10.0.0.56
192.168.251.0/24 dev eth4 proto kernel scope link src 192.168.251.1
192.168.252.0/24 dev eth3 proto kernel scope link src 192.168.252.1
192.168.253.0/24 dev eth2 proto kernel scope link src 192.168.253.1
192.168.254.0/24 dev eth1 proto kernel scope link src 192.168.254.1
default equalize
nexthop via 192.168.254.254 dev eth1 weight 1
nexthop via 192.168.253.254 dev eth2 weight 1
nexthop via 192.168.252.254 dev eth3 weight 1
nexthop via 192.168.251.254 dev eth4 weight 1
My NAT table is
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
SNAT all -- 10.0.0.0/24 0.0.0.0/0 to:192.168.254.1
SNAT all -- 10.0.0.0/24 0.0.0.0/0 to:192.168.253.1
SNAT all -- 10.0.0.0/24 0.0.0.0/0 to:192.168.252.1
SNAT all -- 10.0.0.0/24 0.0.0.0/0 to:192.168.251.1
The load balance is working with the 4 adsl links. But I''m having some
issues when machines inside the local network try download big files.
The download starts, but in an arbitrary amount of time it stops. I
think it is a problem with the return path of the TCP connection, but
i don''t know how to solve this.
Hope somebody help me.
Thanks.
--
Fábio Brito d''Araújo e Oliveira
Registered Linux User
www.psychopenguin.com.br
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/