Skip to main content

[Debian] Serveur OpenVPN

Introduction

Ce tutoriel décrit la procédure d'installation d'un serveur OpenVPN sous Debian.

OpenVPN est une bonne solution lorsque vous travaillez avec du matériel assez ancien, sinon je recommande d'utiliser Wireguard qui est plus performant et qui réduira grandement le ping.

Pour l'installation, un script sera utilisé pour gagner du temps et générer automatiquement les certificats.

image.png

Installation du serveur

  • Téléchargez et lancez le script d'installation rapide :
wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh

L'adresse IP du serveur publique (adresse utilisée par les clients pour se connecter) vous est demandé :

image.pngEnsuite, vous devez choisir le protocole qu'OpenVPN utilisera :

image.pngPuis saisissez le numéro de port que le service OpenVPN devra utiliser :

image.png

Vient après la configuration du serveur DNS :

image.pngSaisissez le nom d'un premier client :

image.png

Le serveur VPN est prêt à être utilisé !

Vous pouvez créer de nouveaux clients en exécutant de nouveau le script.

Installation des clients

Windows

Debian
apt install -y openvpn
openvpn <CONFIG>.ovpn