Outils pour utilisateurs

Outils du site


installer_wireguard_une_rasppebrry_pi

Un VPN sur une Pi

Un tuto bien fait pour utiliser un script qui va installer et configurer une Raspberry Pi comme VPN avec pivpn et possibilité de choisir wireguard / openvpn

Ici on décrit l'installation et l'usage de wireguard sur une Pi 3 en tant que serveur en utilisant Raspberrypi OS debian 13 et l'usage d'un client sous Debian / ubuntu

Installation coté serveur

curl -L https://install.pivpn.io | bash

Transfert du port sur le serveur

Dans le cas de figure où la pi est derrière une box internet, il faut réaliser le transfert de port de l'IP publique de la Box vers l'IP privée de la Pi wiregard, en imaginant que la box garde toujours la même IP pour la pi et que vous avez répondu “DHCP reserved” dans la config du serveur wireguard

Création config utilisatrice

Une fois le processus d'installation réalisé coté serveur, on va créer la config pour la première utilisatrice depuis le serveur :

pivpn add

Cela génère un fichier de config qu'il faut transférer au futur client, le plus simple est de copier le contenu du fichier généré et de le remettre dans un nouveau fichier coté client

Coté serveur :

cat ~/wireguard.conf

Installation et configuration coté cliente

Coté cliente, on peut installer une cliente, sous linux :

sudo apt install wireguard

Une fois le contenu de ce fichier re-créé dans le fichier (par exemple) ~/usernamedonné.conf de l'ordinateur qui va utiliser le serveur wireguard, on crée la config wireguard dans le network config manager via la commande :

nmcli connection import type wireguard file <path/to/wireguard.conf>

Usage de Wireguard

Dans l'interface graphique du gestionnaire de réseau section “Connexion VPN” on trouve normalement le nom du VPN que l'on vient d'ajouter, en cliquant sur la case à cocher, ça active le VPN

installer_wireguard_une_rasppebrry_pi.txt · Dernière modification : de Benjamin Labomedia