J'ai un PC XP avec deux interfaces réseau et une configuration dans le même sous-réseau : 192.168.1.156 et 192.168.1.158.
Sur ce PC, j'ai une appli qui doit communiquer avec un périphérique via l'interface 192.168.1.158.
Par défaut, l'appli ne peut pas savoir quelle interface utiliser, j'ai donc ajouté une route "statique" pour lui dire par où passer. Dans un shell :
Code :
- $ route add 192.168.1.144 192.168.1.158 IF 3
|
Ça marche niquel, tout baigne.
Le problème, c'est que lorsque je reboote, tout est perdu.
J'ai donc utilisé la fameuse option "-p" de la commande "route" pour rendre tout cela persistent, mais là c'est le drame, au redémarrage, "l'interface réseau" de la route n'est pas la bonne :
Code :
- Destination réseau Masque réseau Adr. passerelle Adr. interface Métrique
- 192.168.1.144 255.255.255.255 192.168.1.158 192.168.1.156 20
|
au lieu de
Code :
- Destination réseau Masque réseau Adr. passerelle Adr. interface Métrique
- 192.168.1.144 255.255.255.255 192.168.1.158 192.168.1.158 20
|
Qu'est-ce qui cloche ?