Projet

Général

Profil

Tâche #28766

Scénario #28941: Le routage dynamique doit fonctionner sur Sphynx

Problème table de routage sphynx 2.7.0 avec RIP

Ajouté par Laurent HAEFFELE il y a presque 5 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
18/07/2019
Echéance:
% réalisé:

100%

Temps estimé:
6.00 h
Restant à faire (heures):
0.0

Description

Sorti d'usine, le routage dynamique avec RIP ne fonctionne pas sur Sphynx 2.7.0.

Soit on choisi sw_install_vpn_route="oui" et les routes VPN sont insérées dans la table de routage 220 alors que quagga ne prend en compte que la table main, soit on choisi sw_install_vpn_route="non" et c'est encore pire car aucune route n'est installé ;-)

Pour le premier point, on pourrait imaginer ajouter "table 220" dans zebra.conf (pas testé).

Pour le second point, il y a un double problème :
- dans le fichier /etc/ipsec.conf, leftupdown vaut "/etc/ipsec.d/ipsec_updown_sphynx" alors que ce script n'existe simplement pas sur le sphynx 2.7.0. j'ai donc créé un lien symbolique vers /etc/ipsec.d/ipsec_updown
- le script /etc/ipsec.d/ipsec_updown ne fonctionne pas bien sur un Sphynx. J'ai créé le patch ci-joint qui permet de le faire fonctionner dans mon environnement (mais qui casse sans doute le fonctionnement sur un serveur Amon).

ipsec_updown.patch Voir (2,7 ko) Laurent HAEFFELE, 18/07/2019 08:50

Historique

#1 Mis à jour par équipe eole Academie d'Orléans-Tours il y a presque 5 ans

Pour : "dans le fichier /etc/ipsec.conf, leftupdown vaut "/etc/ipsec.d/ipsec_updown_sphynx" alors que ce script n'existe simplement pas" est aussi valable aussi en 2.7.1 :

root@sphynx-adriatic-27:~# cat /etc/eole/release 
EOLE_MODULE=sphynx
EOLE_VERSION=2.7
EOLE_RELEASE=2.7.1

2019-07-19T09:46:47.358821+02:00 sphynx-adriatic-27.adr.ac-orleans-tours.fr charon: 21[CHD] updown: /bin/sh: /etc/ipsec.d/ipsec_updown_sphynx: No such file or directory

#2 Mis à jour par Fabrice Barconnière il y a plus de 4 ans

  • Temps estimé mis à 6.00 h
  • Tâche parente mis à #28941

#3 Mis à jour par Vincent Febvre il y a plus de 4 ans

  • Statut changé de Nouveau à En cours
  • Restant à faire (heures) mis à 6.0

#4 Mis à jour par Vincent Febvre il y a plus de 4 ans

  • Description mis à jour (diff)
  • Assigné à mis à Benjamin Bohard

#5 Mis à jour par Vincent Febvre il y a plus de 4 ans

  • Statut changé de En cours à Résolu

#6 Mis à jour par Benjamin Bohard il y a plus de 4 ans

  • % réalisé changé de 0 à 100

#7 Mis à jour par Daniel Dehennin il y a plus de 4 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 6.0 à 0.0

Formats disponibles : Atom PDF