Mit Ubuntu LTS 20.04 wird das Kernel Modul für Wireguard ausgeliefert. Eigentlich ist Wiregaurd erst in Kernel 5.6 enthalten, jedoch verwendet Ubuntu 20.04 den Long Term Kernel 5.4. Das Kernel Modul für Wireguard wurde extra von Kernel 5.6 in 5.4 zurück portiert und ist somit sofort nutzbar.
In diesem Artikel beschreibe ich die Einrichtung von Wireguard für den Client und Server.
Wir installieren die Wiregard Tools und einen Programm zur Erzeugung von QR-Codes.
sudo apt-get install wireguard-tools qrencode
Für die Konfiguration legen wir zwei Verzeichnisse an.
sudo mkdir -p /etc/wireguard /root/wireguard