Bonjour,
J'ai pu installé le VPN Wireguard sous Open Suse Tembleweed : il faut un noyau 5.x et +. Voici la procédure que j'ai suivi si ça peut aider d'autres utilisateurs.
- installer les paquets connman-plugin-wireguard et wireguard-tools (avec Yast ou zypper)
sudo -i
cd /etc/wireguard
- et vérifier si le fichier wg0.conf est présent sinon le crée avec la commande
touch wg0.conf
umask 077
printf "[Interface]\nPrivateKey = " | sudo tee /etc/wireguard/wg0.conf > /dev/null
wg genkey | sudo tee -a /etc/wireguard/wg0.conf | wg pubkey | sudo tee /etc/wireguard/publickey
nano /etc/wireguard/wg0.conf
- et y rajouter :
ListenPort = 51280
SaveConfig = false
Address = 10.0.0.1/24
- vérifier que la clé privée est bien affichée.
- démarrer wireguard :
wg-quick up wg0
- regarder s'il est actif :
sudo wg
- le retour de la commande devrait être :
interface: wg0
public key: SERVER_PUBLIC_KEY
private key: (hidden)
listening port: 51280
- Pour arrêter le VPN :
sudo wg-quick down wg0
J'ai trouvé ces informations via ce site : https://medium.com/@aveek/setting-up-pihole-wireguard-vpn-server-and-client-ubuntu-server-fc88f3f38a0a
La présentation de ce VPN se trouve sur ce site : https://www.wireguard.com/