blocage avec 2 route par défaut [Routage] - Réseaux - Réseaux grand public / SoHo
Marsh Posté le 29-01-2008 à 11:41:58
up,
personne n'a d'idée? C'est vraiment normal que l'os bloque quand il y a 2 routes par défauts ?
Marsh Posté le 29-01-2008 à 19:52:46
Dans le routage statique:
Quand l'OS ne trouve pas l'IP de destination ou le réseau qu'il cherche dans ta table de routage,
il prend la 1er route pas défaut qu'il trouve dans la table de routage et envoie les paquets sur cette interface même si la liaison est coupé.
Donc la 2nd route par défaut n'est pas prit en compte.
Il te faudrait plutôt un routage dynamique.
Et pourquoi déconnecte tu tes cartes ?
Marsh Posté le 29-01-2008 à 22:30:01
Ce n'est pas normal que ça se bloque, il y a peut-être un souci d'adresses MAC. essaie de flusher la table mac (commande arp)
Marsh Posté le 30-01-2008 à 12:00:41
En faite j'écrit une application pour configurer le réseau.
Avant j'écrisait la route par défaut lorsqu'une nouvelle carte était configuré mais ca posait un probleme:
- l'utilisateur utilise le wifi
- il branche sa carte filaire le temps d'une copie
- débranche sa carte filaire et là il n'a plus internet.
L'intérêt de mettre plusieurs routes par défaut réglait ce problème. Mais ca bloque, on m'a dit que l'OS n'accepte pas plusieurs route par défaut et que c'est pour ca ..
J'ai donc changé le systeme, j'écrase la route à chaque fois mais je garde une historique des routes, quand une carte est débranché ou désactiver je vais chercher dans cette pile la route la plus ancienne qui est encore valide.
Marsh Posté le 30-01-2008 à 19:13:19
Il y a le routage dynamique avec Zebra en mode RIP.
Marsh Posté le 07-08-2008 à 18:33:21
Il y a aussi cette solution pour pouvoir utiliser deux passerelles par défaut vers l'extérieur (une pour chaque interface) : http://lartc.org/howto/lartc.rpdb.multiple-links.html
Marsh Posté le 07-08-2008 à 19:19:19
plus de 6 mois après, est ce que ça vaut vraiment le coup ?
Marsh Posté le 23-01-2008 à 15:47:39
J'essaye d'avoir 2 route par défaut sur mon ordinateur. Je peut pinger la freebox mais rien en dehors de mon réseau (google par ex).
Voici ce que cela donne:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.254 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 192.168.0.254 0.0.0.0 UG 0 0 0 eth0
Je peut pinger 192.168.0.254 mais pas 72.14.221.104 (google). Si j'enleve une des 2 routes par défaut je n'ai plus de problème.
eth0 est une carte filaire et eth1 une carte sans fils, les é sont directement connecté à la freebox et fonctionnent bien une à une. J'aimerait avoir les 2 routes par défauts car ceci me permettrait de garder une route lorsque je désactive une carte.
Je m'explique:
Lors de la configuration d'une carte j'ajoute la route par défaut
Lors de la désactivation d'une carte je supprime cette route, je garde alors toujours la seconde route.
Je pensait que le système allait s'en sortir avec les 2 routes mais bizarrement il bloque complètement
Une solution pourrait être de changé la métrique mais je ne suis pas sur que ce soit une bonne idée de jouer avec.
Message édité par ffomnislash le 23-01-2008 à 15:50:54