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/
Salut à toi et merci bien cette procédure.
Je me suis permis d'éditer tes messages avec les bonnes balises pour plus de lisibilité.
À noter que sur les distribs pré kernel 5.x (Leap 15.1 par ex,) il est possible d'installer le module du noyau via:
zypper addrepo https://download.opensuse.org/repositories/network:vpn:wireguard/openSUSE_Leap_15.1/network:vpn:wireguard.repo
zypper ref && zypper install wireguard
modprobe wireguard
puis en suivant le reste de la procédure de Jomo.