Modifier: corrigé à l'époque lorsque le correctif était déployé avec l'ajout d'une configuration VPN. N'utilisez plus Linux / Ubuntu maintenant.
J'ai installé OpenVPN Network-Manager en faisant:, sudo apt-get install network-manager-openvpn
qui installe également le paquet gnome.
Cela a permis d'importer des configurations sous 13.10, mais lors de ma nouvelle installation, je peux pointer vers les .conf
fichiers, mais après avoir cliqué sur importer, le gestionnaire disparaît et aucune connexion n'est ajoutée.
J'ai essayé de le configurer manuellement, ce qui a fonctionné, mais ma connexion continue de baisser après un certain temps, je suppose parce que je n'ai pas défini manuellement tous les derniers détails de la configuration très détaillée.
Se connecter via le terminal en faisant: sudo openvpn --config /path/to/openvpn.conf
m'a demandé un nom d'utilisateur, puis un mot de passe, mais ne se connecte pas.
Que puis-je faire pour résoudre ce problème? J'ai vraiment besoin de mon VPN, toute aide est profondément appréciée.
Edit: c'est un bug / 1294899
Pour la file d'attente de réouverture: quelqu'un a un très bon moyen de contourner cela et il a utilisé un montage pour le mettre, mais cela mérite sa propre réponse: voter pour rouvrir ...
Réponses:
Vous avez raison, c'est un bug de gestionnaire de réseau. Mais moi (et vous aussi) je peux contourner ce problème en exécutant openvpn à partir de la ligne de commande. Vous avez probablement effectué au moins quelques-unes de ces étapes, mais juste au cas où (et pour le bénéfice des autres) je ferai une étape par étape complète.
Installez d'abord les packages requis
Créer des fichiers Ces fichiers doivent être conservés en toute sécurité et privés à tout moment
<ca>
et</ca>
depuis client.ovpn dans ce fichier<cert>
et</cert>
depuis client.ovpn dans ce fichier<key>
et</key>
depuis client.ovpn dans ce fichier<tls-auth>
et</tls-auth>
depuis client.ovpn dans ce fichier À ce stade, j'ai un total de 6 fichiers dans mon répertoire openvpn (y compris le fichier de sauvegarde)5-9 Je viens de découvrir comment faire un script bash. Whoop Copiez ce qui suit dans un fichier texte:
J'ai enregistré le fichier sous openvpnconvert dans le dossier openvpn avec le fichier client.ovpn. Rendu exécutable avec la commande chmod a + x:
Et puis je l'ai lancé:
Modifiez le fichier client.ovpn
Juste avant la ligne ## —–BEGIN RSA SIGNATURE—– ajoutez les lignes ci-dessous et enregistrez
Enfin, vous devez exécuter openvpn à partir de l'interface de ligne de commande (CLI)
cd dans le dossier openvpn
Exécutez openvpn, si vous utilisez les noms de fichiers que j'ai spécifiés, voir ci-dessous, sinon utilisez vos noms de fichiers.
J'utilise actuellement OpenVPN, que j'ai configuré en suivant exactement ces étapes. J'espère que cela fonctionne aussi bien pour les autres.
Sources:
Création de fichiers - http://naveensnayak.wordpress.com/2013/03/04/ubuntu-openvpn-with-ovpn-file/
Exécution à partir de la ligne de commande - http://ubuntuforums.org/showthread.php?t=2206811
la source
Je pensais que l'option manquait, mais elle vient de bouger. Choisissez d'abord d'ajouter une connexion, puis au lieu de choisir OpenVPN (comme je le faisais), faites défiler plus loin et choisissez la dernière option "importer un vpn enregistré ..."
trouvé la réponse ici - http://torguard.net/knowledgebase.php?action=displayarticle&id=53
la source
Je n'ai jamais essayé d'importer ces données de connexion, mais j'ai utilisé les éléments suivants à différentes occasions:
placez le
whatever.conf
avec le.crt
fichier et les informations d'identification dans/etc/openvpn
et démarrez / arrêtez la connexion VPN avecsudo service openvpn whatever start|stop
créer la connexion VPN via le NetworkManager en entrant manuellement les données de connexion. Le fichier de configuration de la connexion sera placé dans
/etc/NetworkManager/system-connections
et pourra être modifié ultérieurement.la source
Script d'extraction:
En réponse à la réponse utile de Tamsyn Michael, j'ai créé un petit programme pour automatiser la tâche d'extraction. Il génère les fichiers appropriés nécessaires pour openvpn, puis ajoute ces noms de fichiers au fichier de paramètres d'origine.
Compilation et construction:
Vous devrez installer g ++ pour construire ceci
Puis depuis le terminal
Vous aurez maintenant le programme 'certgrabber' dans le dossier.
Utilisation du programme:
Extraire vers les noms de fichiers par défaut (ca.crt, client.crt, client.key, tls-auth.key)
Extraire vers des noms de fichiers personnalisés
la source
Le problème avec l'ajout d'un VPN à partir d'un fichier .ovpn enregistré échoue toujours.
Il est possible d'en ajouter un manuellement.
Entrez le PORT (dans le fichier .ovpn, généralement en bas après l'adresse IP en position "XX":
à distance ###. ###. ##. ## XX
Si votre VPN est TCP, cochez la case "Utiliser une connexion TCP"
À ce stade, la connexion VPN doit être répertoriée dans NM AppIndicator en option. Sélectionnez et testez votre connexion. J'ai pu ajouter un type de connexion TCP et UDP, mais cela a pris beaucoup plus de temps que si le fichier enregistré .ovpn importé fonctionnait.
Espérons qu'ils corrigent cela rapidement afin que je puisse facilement ajouter une autre connexion ... mais au moins c'est un travail qui devrait aider les gens frustrés comme moi.
la source
J'ai créé un script ici pour automatiser le mot de passe zip fetching fichiers à partir de plusieurs sites tels que vpn vpnbook.com , extraire les
ca
,cert
et leskey
données des fichiers OVPN, et mettre à jour les fichiers OPVN afin que les certs doivent importer simplement pour vous. Il pourrait facilement être modifié pour être utilisé avec d'autres fournisseurs.la source