Mit einem Raspberry Pi lässt sich ein schlanker WireGuard-VPN-Server betreiben, über den das eigene Heimnetz auch unterwegs sicher erreichbar wird.
$ sudo apt update
Das ist ein kurzer Zwischenabsatz
[Interface]
Address = 10.133.202.1/24
ListenPort = 51820
PrivateKey = ...
[Peer]
PublicKey = ...
AllowedIPs = 10.133.202.2/32
In dieser Anleitung richten wir WireGuard auf Raspberry Pi OS ein, konfigurieren Routing und Firewall und binden anschließend die ersten Clients an.
Was wir aufbauen
Der Raspberry Pi übernimmt die Rolle des VPN-Gateways im Heimnetz. Eingehende WireGuard-Verbindungen werden angenommen und in das lokale Netzwerk weitergeleitet.
Die IP-Adresse des Raspberry Pi sollte im Heimnetz dauerhaft gleich bleiben.
Voraussetzungen
Am einfachsten reservierst du die IP-Adresse direkt im DHCP-Server deines Routers.
Für das Projekt benötigen wir einen Raspberry Pi mit Raspberry Pi OS sowie Zugriff auf den Router und das lokale Netzwerk.
Ändere die Firewall-Regeln nicht über eine entfernte SSH-Verbindung, ohne einen alternativen Zugriff auf den Raspberry Pi zu haben.