Dies ist eine alte Version des Dokuments!
WireGuard
Ubuntu Server
Vor der Installation von dem WireGuard Client wird das Repository aktualisiert.
sudo apt update && sudo apt install wireguard
Da für die Konfiguration ein privater und öffentlicher Schlüssel benötigt wird, ist es sinnvoll zunächst diese zu generieren.
wg genkey | tee private.key | wg pubkey > public.key
Jetzt wird die Konfiguraiton angelegt:
sudo nano /etc/wireguard/wg0.conf [Interface] PrivateKey = < Generierter privater Schlüssel > Address = < Client IP Adresse mit Subnet Suffix, Bsp: 10.0.0.1/24 > [Peer] PublicKey = < Öffentlicher Schlüssel des Servers > AllowedIPs = < VPN IP Netz mit Subnet Suffix, Bsp: 10.0.0.0/25 > Endpoint = < IP Adresse des Servers > PersistentKeepalive = 30