Salut les lutins,
Bon comment faire joujou avec deux liens DSL, failover, load balancing avec votre pingouin favori.
Ah ca y est il a les yeux qui brillent comme disent les petits gars de gcu !!
Supposons un truc du genre :
Pour envoyer les petits poids sur les deux canaux…
Pour la ligne DSL 0:
# ip rule add from 62.39.164.2 lookup 1 # ip route add 192.168.1.0/24 via 192.168.1.1 table 1 # ip route add default via 62.39.164.1 table 1
Pour la ligne DSL 1:
# ip rule add from 115.76.83.10 lookup 2 # ip route add 192.168.1.0/24 via 192.168.1.1 table 2 # ip route add default via 115.76.83.9 table 2
Bon maintenant la magie opère :
# ip route add default equalize nexthop via 62.39.164.1 dev eth0 nexthop via 115.76.83.9 dev eth1
Bon il faut que votre kernel soit compilé avec :
zcat config.gz |grep MULTI CONFIG_IDEDISK_MULTI_MODE=y # CONFIG_SCSI_MULTI_LUN is not set CONFIG_IP_MULTICAST=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y # CONFIG_IP_ROUTE_MULTIPATH_CACHED is not set CONFIG_IP_NF_MATCH_MULTIPORT=m CONFIG_IP6_NF_MATCH_MULTIPORT=m CONFIG_PPP_MULTILINK=y # Et surtout : CONFIG_IP_MULTIPLE_TABLES, CONFIG_IP_ROUTE_MULTIPATH, et tout ce qui va bien pour iproute.
Que du bonheur !
Bon dernière news (merci Cyrille): Sun Microsystem rejoint la FSF selon :
Excellent pointeurs sur différentes notions d’UNIX par le non moins excellement Emmanuel Fleury:
=>http://www.labri.fr/perso/fleury/courses/misc/
SourceRouting and Redundant Internet Connection.