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

EVO

Administreur
Membre du personnel
25 Novembre 2019
8 270
1 584
278
/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