> Le 09/05/2012 15:32, Jérémie Marguerie a écrit :
>> Un simple script qui joue avec la route par défaut devrait faire
>> l'affaire non ?
>> En gros il faut tester que les interfaces sont OK :
>> $ ping -I eth0 googe.fr
>>
>> Et ensuite on change juste la route par défaut (eth0 ->  eth1) :
>> $ route del default gw 192.168.1.1 dev eth0
>> $ route add default gw 192.168.1.1 dev eth0
>>
>> Et on configure la machine pour faire routeur (activer le forward dans
>> /sys/net/ipv4/ip_forward) et paramétrer iptables au besoin.
>>
>> Niveau adressage, on a 2 réseaux internes :
>>   * parc informatique ->  machine routeur (10.0.0.0/8 ?)
>>   * machine routeur  ->  box (un classique 192.168.1.0/24 par exemple)
>>
>> Niveau matériel, il faut juste une machine physique avec 1 port rj45
>> vers le parc informatique (vers switch, routeur, ...) et autant
>> d'autres ports que de box.
>>
>> C'est cheap, mais ça devrait faire l'affaire.
>>
>
> C'est le soucis : c'est cheap. Y'a rien de plus robuste ? Jouer avec les
> metric par exemple ?

c'est ce qui parait le plus simple :
Deux passerelles par défaut avec des métriques différentes :

1/ si les passerelles sont disponibles c'est celle qui a la métrique la
plus basse qui est utilisée
# route add default gw ip_gw1 metric 1
# route add default gw ip_gw2 metric 2
..
# route -n (pour afficher les routes avec leur métrique associée)

2/ Si une des passerelles disparait, la route par défaut associée
disparaît aussi

C'est rudimentaire :
- au niveau de la validation du bon fonctionnement d'un FAI ( on ne valide
que la présence du next hop ) mais vu la simplicité de la mise en place ça
vaut le coup d'essayer.
- il n'y a pas de répartition de charge sur les liens, mais cela peut se
faire en rajoutant des routes, toujours en jouant sur les métriques

++

David


> --
> Greg
>
> _______________________________________________
> Liste de diffusion du FRsAG
> http://www.frsag.org/
>


_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à