Load Balanicng

Salut je suis entrain de faire un load balancing et failover avec un pc routeur
linux Debian Eth, et j’ai eu quelques problèmes au cours de cette configuration.

Voila la

ifconfig eth0 10.1.0.1/24
ifconfig eth1 192.168.0.10
ifconfig eth2 192.168.1.200

l’architecture :
|--------------------- |
| |---------------------------eth1(192.168.0.10)--------------------->modem ADSL1
---------------------eth0(10.1.0.1) PC router |
| |-----------------------------eth2(192.168.1.200)------------------->modem ADSL2
|--------------------- |

Configuration de ISP1 :
ip route flush all table ADSL1
ip route add 127.0.0.0/8 dev lo table ADSL1
ip route add 10.1.0.0/24 dev eth0 table ADSL1
ip route add 192.168.0.0/24 dev eth1 table ADSL1
ip route add default via 192.168.0.2 dev eth1 table ADSL1 (192.168.0.2 le gateway pour ADSL1)

configuration de ISP2:
ip route flush all table ADSL2
ip route add 127.0.0.0/8 dev lo table ADSL2
ip route add 10.1.0.0/24 dev eth0 table ADSL2
ip route add 192.168.1.0/24 dev eth2 table ADSL2
ip route add default via 192.168.1.1 dev eth2 table ADSL2 (192.168.1.1 le gateway pour ADSL2)

le NAT :
iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to 192.168.0.2
iptables -t nat -A POSTROUTING -o eth2 -j SNAT --to 192.168.1.1

On utilise 2 methodes :
split access :
ip rule add from 10.1.0.100 table ADSL1
ip rule add from 10.1.0.200 table ADSL2
------> avec iptraf ou tcpdump on remarque que le trafic passe sur les 2 interfaces
Dynamique:
ip route del default
ip route add default nexthop via 192.168.0.2 weight 1 next hop via 192.168.1.1 weight 1
-------> La méme chose le trafic passe sur les 2 interfaces.


pour le PC router :
si on fait :
ping -I eth1 yahoo.fr
ping -I eth2 yahoo.fr
pour tester la connexion à partir ces 2 interfaces et faire le failover si une des connections tombe.

si on débranche le câble de eth1 :
ping -I eth2 google.fr s’arrête , malgré que la machine 10.1.0.200 reste connecté
si on débranche le cable de eth2 :
ping -I eth2 google.fr continue à pinger , malgré que la machine 10.1.0.200 n’aura plus de connexion .et on remarque
on visualisant les résultat de ping : parfois il y a des messages de types “Redirect Host to 192.168.0.2”

Ce qu’on remarqué que pour le PC router il ne supporte qu’une seule connexion active à la fois , malgré qu’il peut nous router sur les 2.
la question qui se pose comment rendre les 2 connections actives sur le PC router pour qu’on puisse tester les connections ou
comment peut-on supprimer la redirection ou y’a t-il un autre outil similaire à ping pour tester la connexion sur une interface.

Personne peut m’aider