1 votes

Comment puis-je traduire ces instructions de configuration du client OpenVPN pour les faire fonctionner avec Fedora 20 ?

Voici le lien vers les instructions complètes.

Lorsque j'arrive à l'étape 9, sous le titre "9. Configurer les fichiers de configuration client", il est dit:

Nous allons maintenant configurer openVPN pour fonctionner en tant que client. Rappelez-vous que nous avons déjà installé le package openvpn sur le client, et nous avons les fichiers “ca.crt”, “vpnclient1.key”, vpnclient1.crt” dans /etc/openvpn/

Copiez le fichier client.conf d'exemple dans /etc/openvpn.

$ sudo cp /usr/share/doc/openvpn/examples/sample-config-files/client.conf /etc/openvpn/

Modifiez le fichier /etc/openvpn/client.conf.

...

Spécifiez que c'est un client openvpn client

remote vpnserver 1194

ca ca.crt

cert vpnclient1.crt

key vpnclient1.key ...

Maintenant démarrez OpenVPN sur le client

$ /etc/init.d/openvpn start * Démarrage du(s) démon(s) du réseau privé virtuel... * Démarrage automatique du VPN 'client'

$ ifconfig tun0 tun0 Lien Encapsulation:UNSPEC Adresse matérielle 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

      Adresse IP:10.8.0.6  P-t-P:10.8.0.5  Masque:255.255.255.255

Cependant, lorsque j'essaie d'exécuter cette dernière commande, j'obtiens l'erreur suivante:

bash: /etc/init.d/openvpn: Aucun fichier ou dossier de ce type

J'ai supposé que le script avait été remplacé par systemctl ou quelque chose, donc j'ai ensuite essayé les suivants:

# systemctl enable openvpn@.service 
# systemctl start openvpn@.service 

...que j'ai découverts par auto-complétion. Quelqu'un pourrait-il éclairer ma lanterne sur la marche à suivre?

Merci

0voto

TomH Points 2974

Pour démarrer une connexion OpenVPN définie par foo.conf dans /etc/openvn sur un système Fedora moderne, vous voulez utiliser systemctl start openvpn@foo.service et vous pouvez l'activer pour les démarrages futurs avec systemctl enable openvpn@foo.service.

Une unité systemd de la forme name@.service est une unité modèle, et vous devez spécifier avec quelle instance spécifique de l'unité vous voulez travailler - dans le cas d'OpenVPN, le nom de l'instance est le nom de base du fichier de configuration.

Donc dans votre cas, vous pouvez démarrer la connexion avec:

systemctl start openvpn@client.service

et l'activer de façon permanente avec:

systemctl enable openvpn@client.service

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X