Onglet Rvp : Mettre en place le réseau virtuel privé

Onglet Rvp mode Normal
Onglet Rvp mode Normal

Sphynx-ARV et Sphynx distant

Un module Sphynx peut être dédié ou non à la gestion des configurations RVP :

  • un module Sphynx dédié à la gestion des configurations RVP avec ARV est appelé Sphynx-ARV ;
  • un module Sphynx dont la configuration RVP est gérée par un autre module (Sphynx-ARV) est appelé Sphynx distant.

Sur un serveur Sphynx distant la mise en place du RVP se fera comme sur un serveur Amon.

Configuration des tunnels en mode database

Il est possible de choisir le mode de configuration pour strongSwan[1] en modifiant le champ Configuration de strongSwan en mode database.

  • en mode database (valeur oui), la configuration des tunnels strongSwan sera dans le fichier /etc/ipsec.d/ipsec.db
  • en mode fichier plat (valeur non), la configuration des tunnels strongSwan sera dans le fichier /etc/ipsec.conf

Sur un Sphynx distant cette variable est conditionnée par le mode utilisé sur le serveur Sphynx-ARV lors de la génération des fichiers de configurations strongSwan par ARV. Le serveur Sphynx distant doit utiliser le même mode que le serveur Sphynx-ARV qui a permis de générer les fichiers de configurations strongSwan.

Truc & astuce

Lors d'un changement de mode sur le serveur Sphynx-ARV il n'est pas nécessaire d'intervenir sur les serveurs dont le RVP est déjà en place.

Un serveur Sphynx en mode fichier plat peut communiquer avec un serveur Amon en mode database et inversement.

Application de la configuration et gestion du RVP

Application de la configuration RVP sur un module Sphynx-ARV

L'application de la configuration RVP se fait au moment de leur génération avec l'application ARV.

Activation du RVP sur un module Sphynx distant

Pour activer un RVP sur un module Sphynx distant déjà instancié, il faut lancer en tant qu'utilisateur root la commande active_rvp init.

Au lancement de la commande active_rvp init, le choix 1.Manuel ou 2.Zéphir est proposé.

  • Le choix 1 permet de prendre en compte la configuration RVP présente sur une clé USB.
  • Le choix 2 active la configuration RVP présente sur le serveur Zéphir. Cela suppose que le serveur est déjà enregistré sur Zéphir. Il sera demandé un utilisateur et mot de passe Zéphir et l'identifiant Zéphir du serveur Sphynx.

Dans les deux cas, le code secret de la clé privée est demandée. Si le code secret est correct le RVP est configuré pour cette machine.

Remarque

Les tunnels déjà mis en place sur un module Sphynx distant ne sont pas coupés lors de l'utilisation de la commande active_rvp init.

Suppression du RVP

Pour supprimer un RVP, il faut lancer en tant qu'utilisateur root la commande active_rvp delete.