Configuration VPN sans brique » Historique » Version 4
pizzacoca, 19/04/2018 01:34
1 | 1 | pizzacoca | h1. Configuration VPN sans brique |
---|---|---|---|
2 | |||
3 | 2 | pizzacoca | |
4 | 1 | pizzacoca | h2. Configurer sa machine pour utiliser l'offre VPN |
5 | |||
6 | |||
7 | 2 | pizzacoca | mode noob /on |
8 | 1 | pizzacoca | |
9 | 2 | pizzacoca | Comme il y a marqué "c'est essentiellement la même chose que chez (...) il n'y a que le fichier de configuration qui change (adresse du serveur et certificat)" . |
10 | Je considère donc qu'il faut que je télécharge "aqn.ovpn":https://atelier.aquilenet.fr/attachments/366/aqn.ovpn |
||
11 | ou ceux-ci : "aqn-separe.ovpn":https://atelier.aquilenet.fr/attachments/336/aqn-separe.ovpn et "ca.crt":https://atelier.aquilenet.fr/attachments/367/ca.crt |
||
12 | Et qu'il y aura peut-être une modif à faire d'adresse de serveur, de certificat quelque part, éventuellement la dénomination des fichiers. |
||
13 | |||
14 | en déroulant la page de chez FDN j'en arrive à l'install OpenVPN : |
||
15 | |||
16 | Il faut installer le client OpenVPN sur le poste à connecter, je me mets en root |
||
17 | |||
18 | <pre> |
||
19 | apt install openvpn |
||
20 | </pre> |
||
21 | 4 | pizzacoca | On me dit de créer un fichier _fdn.ovpn_, ce que je ne fais pas puisque on m'a DIT qu'il fallait utiliser celui d'aquilenet, que j'ai téléchargé un peu plus tôt. |
22 | Je vois une note qui cause _auth-user-pass_, je cherche sans succes dans _aqn.ovpn, aqn-separe.ovpn, ca.crt_. |
||
23 | Je commence à me douter que ça va foirer. |
||
24 | 1 | pizzacoca | <pre> |
25 | 2 | pizzacoca | openvpn aqn.ovpn |
26 | </pre> |
||
27 | 4 | pizzacoca | Ça foire. |
28 | |||
29 | Je cherche alors à créer le fichier _fdn.ovpn_ (que je renomme en _aqn-noob.ovpn_), comme proposé plus haut. |
||
30 | 1 | pizzacoca | <pre> |
31 | cat aqn-noob.ovpn | grep auth-user-pass |
||
32 | </pre> |
||
33 | Me renvoie un résultat, que j'exploite pour automatiser ma connexion (pas tout à fait safe, cette manip telle que décrite, d'ailleurs) |
||
34 | 4 | pizzacoca | Comme il y a un certificat à l’intérieur de celui-ci qui correspond sans doute à celui de fdn je recherche celui d'aquilenet ... Que je suis bien incapable de trouver dans ce que j'ai déja parcouru de tuto. |
35 | J'ai un accès d'optimisme |
||
36 | <pre> |
||
37 | openvpn aqn.ovpn |
||
38 | </pre> |
||
39 | Ca foire . |
||
40 | |||
41 | 1 | pizzacoca | En regardant plus loin je ne trouve pas d'info pour mon cas. |
42 | 4 | pizzacoca | |
43 | Je note que le tuto d'install du vpn en ligne de commande ne va pas jusqu'au bout : |
||
44 | on reste obligé de se connecter en root pour activer le vpn (uniquement pour le root ? pour tout le monde ?). Je trouve ca dommage. |
||
45 | |||
46 | Quitte à attaquer de la ligne de commande j'aurais aimé pouvoir aller plus loin de cette manière |
||
47 | * passage automatique en vpn lors de la connexion ou connexion à la demande du user |
||
48 | * vpn partiel ou total |
||
49 | * etc. |
||
50 | |||
51 | plutôt que de découvrir une deuxième méthode d'install en mode graphique. |
||
52 | 2 | pizzacoca | |
53 | --------------fin de l'avancée en mode noob----------------------------- |
||
54 | |||
55 | |||
56 | 1 | pizzacoca | * tout dans le même fichier utiliser "aqn.ovpn":https://atelier.aquilenet.fr/attachments/366/aqn.ovpn |
57 | * si votre outil n'en veut pas, peut-être qu'il lui faut en plusieurs fichiers: "aqn-separe.ovpn":https://atelier.aquilenet.fr/attachments/336/aqn-separe.ovpn et "ca.crt":https://atelier.aquilenet.fr/attachments/367/ca.crt |
||
58 | * Certains outils peuvent vouloir que l'extension du fichier soit ".conf" au lieu de ".ovpn" pour pouvoir le reconnaitre correctement. Il suffit de le renommer. |
||
59 | |||
60 | h1. GNU/Linux |
||
61 | |||
62 | h2. En lignes de commande |
||
63 | |||
64 | h3. Installation du client OpenVPN |
||
65 | |||
66 | Avec Debian, Ubuntu, etc. : |
||
67 | |||
68 | sudo apt install openvpn |
||
69 | |||
70 | Automatisation de l'identification par OpenVPN |
||
71 | |||
72 | En éditant le fichier aqn.ovpn |
||
73 | |||
74 | pour éviter d'avoir à retaper le login et le mot de passe à chaque connexion, on peut ajouter à côté de auth-user-pass le nom d'un fichier contenant le login sur la première ligne, et le mot de passe sur la deuxième ligne. |
||
75 | |||
76 | Utilisation du VPN FDN |
||
77 | |||
78 | 2 | pizzacoca | Utiliser la commande |
79 | 1 | pizzacoca | |
80 | 2 | pizzacoca | <pre> |
81 | 1 | pizzacoca | sudo openvpn ~/vpn/fdn.ovpn |
82 | 2 | pizzacoca | </pre> |
83 | 1 | pizzacoca | |
84 | (modifier le chemin d'accès si nécessaire) et entrer les identifiants de connexion. |
||
85 | La connexion est initialisée. Après un certain temps, une ligne “Initialization Sequence Completed” doit apparaître dans la console. |