Comment mettre en place un serveur OpenVPN

PRÉREQUIS

- Un serveur VPS ou un serveur dédié. - Un accès SSH à votre service - Un client SSH (comme: Putty/Mobaxterm/Termius).

Ubuntu 20.04 LTS est utilisé.
Si vous utilisez un VPS LXC (Contenair), un technicien doit faire des modifications de son coté... (Il doit activer l'interface TUN/TAP pour votre vps)
Après ceci vous devrez redémarrer votre vps et entrer ces commandes:
1
mkdir -p /dev/net
2
mknod -m 666 /dev/net/tun c 10 200
Copied!

1. Installation

1
curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
2
chmod +x openvpn-install.sh
Copied!
GitHub - angristan/openvpn-install: Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux.
GitHub
1
./openvpn-install.sh
Copied!
Ensuite, le script va vous proposer différents paramètres pré-ajuster, vous pouvez laisser par défaut, mais je vous conseille quand même de changer les DNS... (je conseille Google ou Cloudflare)
Après ceci, le script va installer les dépendances, openvpn, ...

2. Configuration

Après l'installation, Le Script vous invite à créer votre premier utilisateur, rentrez le nom de votre utilisateur. (Client Name: votrenom)
Ensuite, vous pouvez choisir si votre client a besoin d'un mot de passe ou pas. Dans mon cas non dans "1"
(Pour créer d'autres utilisateurs ./openvpn-install.sh (Ensuite sélectionner "Add a new user")

3. Utilisation (Client OPENVPN)

Vous pouvez utiliser le client OPENVPN sur différentes plateformes, ici, nous allons le mettre en place sur windows...
OpenVPN Client Connect For Windows | OpenVPN
OpenVPN
Installer le logiciel comme n'importe quel logiciel puis lancer le...
Vous devez ensuite récupérer votre/vos profile(s)... Vous devez donc vous connecter en SFTP sur votre serveur VPS/Dédié (Même identifiants SSH) Le logiciel MobaxTerm propose un SFTP à coter de la console ssh, parfait
Le fichiers peut se trouver à deux endroits, selon l'utilisateur avec lequel vous l'avez configurer
/home/votreutilisateurlinux /root/
Vous devriez trouver un/plusieurs fichier(s) se terminant par ".ovpn", le nom en lui même correspond à l'utilisateur que vous avez configurer auparavant...
Télécharger le Ensuite, réouvrez votre application open vpn et cliquez sur le bouton ajouter en bas à droite, sélectionner la catégorie "File" et importer votre fichier.
Voilà, vous pouvez maintenant activer votre vpn...

FIN

Rédigé par Takeus (Aidant) pour CUBIXSERV.
Dernière mise à jour 10mo ago