Aller au contenu principal
Sujet: Configurer wireguard (Lu 5183 fois) sujet précédent - sujet suivant

Configurer wireguard

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/

 

Re : Configurer wireguard

Répondre #1
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.