The WireGuard Installer Windows

Réseau Windows set to Private Network (Réseau Privé)

Set-NetConnectionProfile -InterfaceAlias 'wg0' -NetworkCategory 'Private'
Get-NetConnectionProfile

Install Tunnel as Service autostart

https://r-pufky.github.io/docs/services/wireguard/windows-setup.html#add-pre-configured-tunnel

Set Up / Down

 sudo wg-quick up wg0
 sudo wg-quick down wg0
 sudo systemctl enable wg-quick@wg0.service

Génération de clef

 wg genkey | tee private.key | wg publey > public.key
 wg genpsk > psk.key

Serveur:

[Interface]
Address = x.x.x.1/24 #adresse dans le vpn, avec masque sous reseau du reseau
SaveConfig = true
ListenPort = 51820 
PrivateKey = ########
 
[Peer]
PublicKey = ########
PresharedKey = ########
AllowedIPs = x.x.x.2/32 # adresse dans le vpn autorisé depuis ce peer, d'où le /32.

[Peer]
...

Peer

[Interface]
PrivateKey = ########
Address = x.x.x.2/24

[Peer]
PublicKey = ########
PresharedKey = ########
AllowedIPs = x.x.x.0/24 # adresse du reseau vpn
Endpoint = y.y.y.y:51820 #adresse public du serveur