Routage en fonction de la provenance

Résolu/Fermé
loberty Messages postés 6 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 2 juillet 2013 - 23 nov. 2012 à 19:01
loberty Messages postés 6 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 2 juillet 2013 - 23 nov. 2012 à 20:41
Bonjour,

J'ai un serveur linux comme passerelle avec 2 carte réseaux, eth0 et eth1.
eth0 est en 10.0.0.7
eth1 en 192.168.2.250
eth1 a comme gateway une box en 192.168.2.254
Tout fonctionne bien
Les paquets provenant de eth0 sont routés vers eth1, puis vers la box 192.168.2.254

Sur eth1 il y a 2 box, l'une en 192.168.2.254 et l'autre en 192.168.2.253.

Je souhaite que pour une station en 10.0.0.7 (donc provenant de eth0) que les paquets soient routés vers 192.168.2.253.

Je dois donc router selon la provenance.

Comment faire ?
Dois-je utiliser ip rule et ip route ?

Merci pour votre aide

1 réponse

loberty Messages postés 6 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 2 juillet 2013
23 nov. 2012 à 20:41
OK je me répond à moi-même.

Dans ce cas faire un ip rule show pour voir les numéro de fichier des rules et regarder quel numéro est libre

Ensuite ip rule add from 10.0.0.4 table 1 (où 1 est le numéro vu libre)
Ensuite ip route add default via 192.168.2.253 dev eth1 table 1 (où 1 est le numéro vu libre)
0