QNAP [Mémo] Adapter son fichier .ovpn CyberGhost pour QVPN Service

EVO

Administrateur
Membre du personnel
25 Novembre 2019
11 652
2 827
303
/var/run/docker.sock
[Mémo] Adapter son fichier .ovpn CyberGhost pour QVPN Service​

Si vous avez essayé d'inclure votre fichier .ovpn de CyberGhost dans QVPN Service comme client VPN, vous avez surement du rencontrer cette erreur :

Ce fichier contient des paramètres incorrects. Veuillez modifier le fichier ou en transférer un autre (*.ovpn).

1707380570818.png

Nous allons voir ici les modifications à faire pour le rendre compatible, c'est parti !

Tous d'abord décompresser l'archive zip fourni par CyberGhost :
1707380678178.png

1ere chose, nous allons devoir inclure les fichiers ca.crt, client.crt et client.key dans le openvpn.opvn car QVPN ne prend un charge que 1 seul fichier pour la configuration.

Pour cela, ouvrez dans un éditeur de texte ( style bloc-note, ou notepad++ ) , le fichier openvpn.ovpn :

Dans le fichier openvpn.ovpn :

1/ Trouvez la ligne :
Code:
ca ca.crt

et remplacez par :
Code:
<ca>

</ca>

2/ Trouvez la ligne :
Code:
cert client.crt
et remplacez par :
Code:
<cert>

</cert>


3/ Trouvez la ligne :
Code:
key client.key

et remplacez par :
Code:
<key>

</key>

On garde openvpn.ovpn ouvert, et maintenant, on ouvre ca.crt

Le ca.crt contient ceci :
1707381429058.png


Dans votre fichier openvpn.ovpn, sur la ligne vide entre <ca> et </ca>, copier/coller l'intégralité du contenu de ca.crt

Ensuite, faites la même chose pour les 2 autres fichiers.


Sur la ligne vide entre <cert> et </cert>, copier l'intégralité de client.crt

Sur la ligne vide entre <key> et </key>, copier l'intégralité de client.key

Maintenant votre fichier doit avoir cette forme :
Code:
client
remote adress.server.vpn 443
dev tun
proto udp
auth-user-pass


resolv-retry infinite
redirect-gateway def1
persist-key
persist-tun
nobind
cipher AES-256-CBC
ncp-disable
auth SHA256
ping 5
ping-exit 60
ping-timer-rem
explicit-exit-notify 2
script-security 2
remote-cert-tls server
route-delay 5
verb 4


<ca>
-----BEGIN CERTIFICATE-----
>> VOTRE CA.CRT <<<
-----END CERTIFICATE-----
</ca>

<cert>
-----BEGIN CERTIFICATE-----
>> VOTRE CLIENT.CRT <<<
-----END CERTIFICATE-----
</cert>

<key>
-----BEGIN PRIVATE KEY-----
>> VOTRE CLIENT.KEY <<<
</key>

Reste un petit détail avant que notre fichier soit OK, dans le fichier openvpn.opvn , supprimez la ligne suivante :
Code:
ncp-disable

Sauvegarder le fichier modifié, et maintenant vous pouvez l'utiliser dans QVPN Service.
 
Dernière édition:
  • J'aime
Réactions: alboon2000