Description: | documentation sphynx |
---|---|
Auteur: | gwen <gwenael.remond@gmail.com> |
Version: | draft |
Info: | cf http://eole.orion.education.fr/cvs/sphynx/sphynx-vpn/tunnel/doc/ . |
Lien: | cf SphynxTunnelPrompt |
Le nom long du fichier de transition est passé par paramètre (ce n'est pas un argument). Il n'est pas obligatoire (pour certaines actions comme la suppression il n'est pas nécessaire de renseigner des variables de transition).
La syntaxe est la suivante : ./tunnel [arguments] fichier_transition
Pour avoir un détail des options ligne de commande : ./tunnel --help
Un fichier de transition est requis.
option : --etab-connexion-add [identifiant_etablissement] --reseau-sphynx [reseau]
questions à poser
'nom':"Saisissez le nom de la connexion", 'left':"Saisissez l'adresse ip de l'interface externe de l'Amon (ou rien)" , 'leftnexthop':"Saisissez la valeur du routeur externe de l'etablissement (ou rien)", 'leftsubnet':"Saisissez la valeur du subnet côté etablissement", 'leftsubnet_masque':"Saisissez la valeur du masque du sous reseau de l'etablissement\n que vous voulez faire passer par le tunnel VPN", 'left_nat':"Saisissez la valeur de l'adresse de translation pour le pare-feu",
fichier intermédiaire
{ 'nom':'test_nom', 'left':'test_left', 'leftnexthop':'test_leftnexthop', 'leftsubnet':'test_leftsubnet', 'leftsubnet_masque':'test_leftsubnet_masque', 'left_nat':'test_left_nat', }
option : --etab-connexion-delete [identifiant_etablissement] --connexion [identifiant_connexion]
option : --etab-connexion-list [identifiant_etablissement]
description du format de sortie
[tunnel]:./tunnel --etab-connexion-list EZTab CON1 EZTab-0 CON2 EZTab-1
[nom de connexion] [identifiant connexion]
Un fichier de transition est requis.
option : --etab-connexion-translation-add [identifiant_etablissement] --connexion [identifiant_connexion]
questions à poser
"source": "Saisissez la source de la translation" , "destination": "Saisissez la destination de la translation"
fichier intermediaire
{ "source": "test_source" , "destination": "test_destination" }
option : --etab-connexion-translation-list [identifiant_etablissement] --connexion [identifiant_connexion]
format de sortie:
[tunnel]:./tunnel --etab-connexion-translation-list EZTab --connexion EZTab-0 source_un dest_un source_deux dest_deux
[source] [destination]
option : --etab-connexion-translation-delete [identifiant_etablissement] --connexion [identifiant_connexion]
questions à poser (ou bien afficher une liste des translations puis récupérer la translation adéquate)
"source": "Saisissez la source de la translation à supprimer" , "destination": "Saisissez la destination de la translation à supprimer"
fichier intermediaire
{ "source": "test_source" , "destination": "test_destination" }
Un fichier de transition est requis.
option : --sphynx-reseau-add
questions à poser
'nom':"Saisissez le nom du reseau cote sphynx", 'right':"Saisissez l'adresse ip de l'interface externe du sphynx sinon rien", 'rightnexthop':"Saisissez la valeur du routeur Externe côté sphynx sinon rien", 'rightsubnet':"Saisissez la valeur du subnet côté sphynx", 'rightsubnet_masque':"Saisissez la valeur du masque du subnet côté sphynx",
fichier intermédiaire
{ 'nom':'test_nom', 'right':"test_right", 'rightnexthop':"test_rightnexthop", 'rightsubnet':"test_rightsubnet", 'rightsubnet_masque':"test_rightsubnet_masque", }
option : --sphynx-reseau-delete [identifiant_reseau]
option : --sphynx-reseau-list
format de sortie:
[tunnel]:./tunnel --sphynx-reseau-list default sphynx-0 res1 sphynx-1
[nom] [identifiant_reseau]