Jvais lire ça
Les commandes que j'avais plus haut sont fausse, après mure réflexion ^^ Comme ça c'est mieux :
Citation :
ip route add default via 192.168.2.1 table wifi
ip route add default via 192.168.3.1 table eth
ip rule add fwmark 1 table wifi
ip rule add fwmark 2 table eth
iptables -t mangle -A PREROUTING -m state --state new -j MARK --set-mark 2 iptables -t mangle -A PREROUTING -m state --state new -m statistic --mode random --probability 0.5 -j MARK --set-mark 1
iptables -t nat -A POSTROUTING -o wlan1 -j SNAT --to 192.168.2.11
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 192.168.3.144
|
Je retrouve donc mon accès à Internet, mais le load balancing ne marche pas : tout le trafic continue de passer par la passerelle par défaut, et le script ne semble avoir aucune influence... J'ai essayé de supprimer la route par défaut avec
Citation :
route del default
|
, ce qui casse tout. J'ai aussi essayé de rajouter deux routes par défaut :
Citation :
route add default gw 192.168.2.1
route add default gw 192.168.3.1
|
ce qui n'a aucune influence...
D'autres idées, liens,... ?