Bonjour à tous ! Aujourd’hui nous allons voir comment simplement installer un petit serveur VPN sur Debian 8 🙂
Kézako un VPN ?
Définition:
En informatique, un réseau privé virtuel, quelques fois abrégé RPV au Québec1 et VPN ailleurs, de l’anglais Virtual Private Network, est un système permettant de créer un lien direct entre des ordinateurs distants. On utilise notamment ce terme dans le travail à distance notamment, ainsi que pour l’accès à des structures de type cloud computing.
Source: Wikipedia.org
Normalement vous devez avoir compris, sinon je vous recommande d’aller faire un petit tour chez notre « ami » Google pour en apprendre plus !
Pourquoi ?
Et bien à titre personnel, je me sers de mon VPN afin d’avoir tout le temps la même IP. En effet, vu que j’administre quelques serveur Linux, ça me permet d’avoir une IP whitelisted peut importe le réseau que j’utilise et je peux aussi un peu plus sécuriser mon flux si jamais je suis sur des réseaux public (école, macdo, etc) ou sur une box avec un IP dynamique (Orange, etc).
C’est aussi pratique si vous êtes à l’étranger et que vous souhaitez accéder à des replays en France ou Netflix !
Prérequis
Pour cela il vous faut posséder un VPS ou un serveur dédié installer sous une distribution Linux (j’utilise Debian 8 x64) et disposer de l’accès root en SSH !
Pour ma part j’ai installé un serveur VPN sur un VC1S chez Scaleway (2,99€/ht/mois).
Installation
Passons maintenant à l’installation !
On va à notre habitude mettre à jour notre liste de paquet et installer le package openvpn.
apt-get update && apt-get install openvpn
On va maintenant télécharger le package Openvpn Access Server. Prenez celui fait pour votre distribution si vous n’utilisez pas Debian 8. Et on l’installe.
Petites précisions de Dominique HAAS:
Coucou,
Quelque petite précision concernant openvpn access server. C’est une solution qui marche bien mais qui est normalement que fait pour du test si on dispose pas de licence. On est limité à deux utilisateurs. Ensuite il faut payer. 🙂
wget http://swupdate.openvpn.org/as/openvpn-as-2.0.26-Debian8.amd_64.deb dpkg -i openvpn-as-2.0.26-Debian8.amd_64.deb
Vous obtiendrez alors 2 URLs, une pour la partie administration et une autre pour la partie client.
Comme écrit dans le screen au dessus, vous devez exécuter la commande suivante pour attribuer un mot de passe à votre utilisateur openvpn
passwd openvpn
Une fois le mot de passe mis à jour, on peut se connecter à l’interface admin: https://votreip:943/admin
Une fois connecté vous pouvez configurer plusieurs paramètres de votre VPN mais la configuration par défaut fonctionne très bien. Vous pouvez par contre vous rendre dans le menu User Management > User Permissions afin de créer un nouvel utilisateur.
Vous devrez d’abord créer l’utilisateur directement en ligne de commande sur votre serveur avec la commande suivante:
adduser votreutilisateur
N’oubliez pas de remplace votreutilisateur par le nom souhaiter du futur user !
Vous pouvez maintenant ajouter votreutilisateur dans l’interface afin de le créer pour le VPN.
Une fois que votre utilisateur à été créé, déconnectez vous et nous allons passer sur l’interface client: https://votreip:943/
Connectez-vous avec l’utilisateur créé !
Vous êtes donc invité à télécharger le client OpenVPN pour votre OS et de récupérer le petit fichier .ovpn (le lien Yourself (user-locked profile))
Et vous voilà prêt à utiliser votre VPN !
Coucou,
Quelque petite précision concernant openvpn access server. C’est une solution qui marche bien mais qui est normalement que fait pour du test si on dispose pas de licence. On est limité à deux utilisateurs. Ensuite il faut payer. 🙂
Merci à toi pour tes précisions !
Je vais incorporer tes infos dans le post 🙂
Autant faire un petit thread a propos d’ipsec StrongSwan 😉
Je vais y jeter un petit coup d’oeil 😉
bien installer chez moi mais arrive pas a me connecte interface admin malgre le mot de passe creer sais pas pourquoi
LOCKOUT: user temporarily locked out due to multiple authentication failures
Cette erreur indique que vous avez effectuée trop de tentatives infructueuses de connexion. Réessayer en patientent quelques minutes 🙂
j’ai recommence sans succes je sais pas pourquoi je met login admin et mot de passe choisi rien
quel login utilise ?
Avez-vous effectué la commande « passwd openvpn » après l’installation ?
Utilisez ensuite le login openvpn et le mot de passe créé précédemment pour vous connecter.
Cela fonctionne-t-il ?
enfaite le probeme je mettais admin au lieu de openvpn sa foncton nickel ta pas d’autre tuto j’aime vraiment ton site je m’ameliore rien que pour cela j’ai un dedie 1 tera dd et 8giga ram
mais le seul souci j’arrive pas a creer un utilisateur car sur mon dedie j’ai deux utilisateur on me dit je peu plus
et mnt juste j’ai essayer de test la connexion pour voir si je me connecte refuse