[Tuto] Installation et utilisation de VPN Tunnel

Vous n'arrivez pas à faire ce que vous voulez ? Vous avez un problème avec un logiciel ou son installation ?

Modérateur : Mods GNU/Linux

Avatar de l’utilisateur
Wullfk
Geek à longue barbe
Geek à longue barbe
Messages : 685
Inscription : 28 avr. 2010 20:16
Localisation : en sortant première à gauche
Contact :

[Tuto] Installation et utilisation de VPN Tunnel

Message par Wullfk » 09 août 2014 10:35

Bonjour,

Ce qui suit, impose que vous soyez client chez VPN Tunnel (https://vpntunnel.com/fr/) et enregistré sur leur site (login,password) et avoir installé le paquet openvpn(Démon de réseau privée virtuel) via la Logithèque Ubuntu.

Télécharger dans votre /home/login (Dossier personnel) les archives Linux-confs.zip et cert.zip .
Extraire les deux archives.

Ouvrir un terminal, et saisir les commandes suivantes:

Code : Tout sélectionner

sudo mv Linux-confs/* /etc/openvpn/
sudo mkdir /etc/openvpn/keys/
sudo mv cert/* /etc/openvpn/keys/
exit
Démarrer votre connexion OpenVPN en ouvrant un nouveau terminal, et saisir les commandes suivantes:

Code : Tout sélectionner

cd /etc/openvpn/
sudo openvpn SE-openvpn.conf
Changer le fichier .conf en fonction du pays ou vous voulez vous connecter.

note: il faut les droits d'administration pour se connecter, ce qui est normal car openvpn va créer une interface réseau virtuelle, la configurer avec ifconfig et changer les tables de routage.

Pour vous déconnecter, via le terminal:
faire CTRL+C

Lors de l'établissement de la connexion, il vous sera demandé de saisir votre login et password (votre compte sur le site VPN Tunnel)

Pour automatiser (pas de login ni password à saisir) la connexion OpenVPN, il faut effectuer quelques manips.

d'abord, ouvrir en tan qu'administrateur (root) le répertoire etc/openvpn puis ouvrir le fichier .conf qui vous intéresse ex: SE-openvpn.conf
à la ligne auth-user-pass ajouter creds.txt ce qui donne:
auth-user-pass creds.txt
enregistrer la modification (comme vous êtes en root(administrateur), ça pose pas de problème, sinon c'est pas autorisé)

Il reste plus qu'a créer le fichier creds.txt toujours en tan qu'administrateur dans le même répertoire.
ouvrir Gedit et saisir:
sur la première ligne:votre login
sur la deuxième ligne: votre password (compte VPN Tunnel)
enregistrer sous le nom creds.txt
fermé le répertoire etc/openvpn

note: une fois enregistrer sur VPN Tunnel et avoir acheter une "License d'utilisation" pour une durée déterminé, vous avez alors accès aux téléchargements ainsi qu'aux guides OpenVPN pour les différentes version d'OS (Windows, Linux, Mac) pour WIndows c'est une interface GUI, bien pratique, il n'existe rien de tel pour Linux, il existait bien un programme équivalent, GopenVPN qui était disponible dans la Logithèque Ubuntu, mais celui ci ne l'est plus, de plus il ne fonctionnais pas sur Ubuntu 14.04.

Le serveur VPN peut se déconnecter intempestivement, ceci est gênant pour les clients VPN, lors de téléchargement de torrent(s) par exemple. Plusieurs solutions existent de type programme (VPNautoconnect) ou scripts. Pour ma part j'utilise VPNAutoconnect disponible via la Logithèque Ubuntu, ce programme est normalement fait pour utiliser la connexion VPN via Network Manager, mais il fonctionne en tan qu'indicateur (L l'adresse IP utilisée, l'adresse MAC de la carte réseau virtuel, l'interface réseau (tun)).

Voila, c'est fini, vous n'avez plus qu'a ouvrir un terminal pour vous connecter automatiquement.


@+ ;) et bon surf


"L'expérience est le nom que l'on donne à ses erreurs" ~ Oscar Wilde ~
Blogs: http://easy.pc.blog.free.fr OU http://easy-pc.over-blog.com


Répondre

Revenir vers « Utilisation de GNU/Linux »