Guide complet d’installation et de configuration de WireGuard sous Ubuntu

Étape 1 : Installation de WireGuard

Si vous n’avez pas encore installé WireGuard sur votre client Ubuntu, exécutez les commandes suivantes dans un terminal :

bash

sudo apt-get update && sudo apt-get install wireguard

Étape 2 : Copie du fichier de configuration

Copiez le fichier de configuration que vous avez téléchargé depuis le serveur vers le répertoire /etc/wireguard/. Assurez-vous que le fichier a une extension .conf.

bash

sudo cp chemin_vers_votre_fichier.conf /etc/wireguard/wg0.conf

Étape 3 : Démarrage de WireGuard

Utilisez la commande suivante pour démarrer WireGuard avec la configuration spécifiée :

bash

sudo wg-quick up wg0

Étape 4 : Vérification du fonctionnement

Vérifiez si WireGuard est en cours d’exécution avec la commande :

bash

sudo wg show

Vous devriez voir les détails de la configuration, y compris la clé publique du client, l’adresse attribuée, etc.

Étape 5 : Automatisation du démarrage

Pour que WireGuard démarre automatiquement à chaque démarrage du système, utilisez la commande suivante :

bash

sudo systemctl enable wg-quick@wg0

Désormais, WireGuard sera activé au démarrage de votre machine.

Étape 6 : Arrêt de WireGuard

Si nécessaire, vous pouvez arrêter WireGuard à l’aide de la commande :

bash

sudo wg-quick down wg0

Félicitations, vous avez maintenant configuré votre client WireGuard sous Ubuntu en utilisant le fichier de configuration téléchargé depuis votre serveur. Assurez-vous d’avoir des copies sécurisées des clés privées et de suivre les meilleures pratiques en matière de sécurité lors de la configuration d’un VPN.