Ok,
Désolé pour le premier post je dois avouer qu'il n'étais pas clair. De toute façon j'ai découvert mon problème 2 minute après avoir poster!!! Je vais ré-expliquer ma situation
Voici mon setup :
J'ai plusieurs sites qui se connectent à un réseau centrale avec une connexion Site-a-Site(openvpn). Le réseau de la centrale et des sites sont tous derrière des IPCOP. Ensuite j'ai plusieurs client RoadWarrior qui se connecte a cette même centrale toujours en openvpn.
- Code: Tout sélectionner
Site1 -------> Centrale <-------RoadWarrior1
Site2 -------> Centrale <-------RoadWarrior2
... -------> Centrale <-------...
Réseau Site1 :192.168.50.0/255.255.255.0
Réseau Centrale: 192.168.10.0/255.255.255.0
Réseau RoadWarrior:10.253.47.0/255.255.255.0
Ce que je voulais c'est que les Clients RoadWarriors puissent parler au Site1. J'avais rajouter la route 192.168.50.0 pour les RoadWarrior. Le problème c'était que le "Site1" n'avais aucune idée comment parler aux RoadWarriors!! Donc Il a fallu que je rajoute la route suivante sur le Ipcop du Site1:
- Code: Tout sélectionner
route add -net 10.1.125.0/24 gw 10.22.116.2 tun1
10.22.116.2 étant l'adresse de l'interface du Réseau Site-a-Site sur l'ipcop du Site1.
Voilà!
Mon problème :
La connexion Vpn cycle quelques-fois car la connexion Internet au site1 est plus ou moins stable. A chaque fois que la connexion Vpn cycle je dois refaire la commande pour ajouter la route. Je me demande comment faire pour automatiser le tout. J'ai déjà ajouter la commande dans /etc/rc.d/rc.netaddress.up
Merci