Installation d’un client WireGuard sous Debian 12/13

1. Installation des paquets nécessaires

su -
apt update
apt install wireguard wireguard-tools resolvconf sudo -y

2. Ajout de l’utilisateur au groupe sudo (si nécessaire)

usermod -aG sudo nom_utilisateur

Remplacer `nom_utilisateur` par le nom de votre utilisateur.<br> Déconnectez-vous puis reconnectez-vous.

3. Copie du fichier de configuration WireGuard

sudo mkdir -p /etc/wireguard
sudo cp ~/chemin/vers/fichier.conf /etc/wireguard/wg0.conf
sudo chmod 600 /etc/wireguard/wg0.conf

Remplacer `~/chemin/vers/fichier.conf` par le chemin réel vers le fichier fourni.

4. Connexion et déconnexion au VPN

Connexion :

sudo wg-quick up wg0

Déconnexion :

sudo wg-quick down wg0

Statut :

sudo wg

5. Alias pratiques

Éditer le fichier `.bashrc` :

nano ~/.bashrc

Ajouter à la fin :

alias wgup='sudo wg-quick up wg0'
alias wgdown='sudo wg-quick down wg0'

Recharger :

source ~/.bashrc

6. Activation automatique au démarrage (optionnel)

sudo systemctl enable wg-quick@wg0