Warum ein kleines Board ideal für einen VPN-Server ist
Ein VPN-Server braucht vor allem eines: eingeschaltet bleiben. Ein Desktop-PC rund um die Uhr ist laut und teuer im Betrieb; ein Board wie der Raspberry Pi braucht nur wenige Watt, ist lautlos und passt neben den Router.
Und es hat genug Leistung. MiVPN nutzt WireGuard, ein sehr schlankes VPN-Protokoll – selbst ein bescheidenes Board bewältigt den Datenverkehr eines Heimanschlusses problemlos.
Was du brauchst
- Ein Board: einen Raspberry Pi (3, 4 oder 5), einen Orange Pi oder ein ähnliches Board.
- Ein System: Raspberry Pi OS 12 (Bookworm), Debian 12 oder neuer oder Ubuntu 22.04 oder neuer. Unterstützt werden 64-Bit-Systeme (arm64) und 32-Bit-Systeme auf dem Raspberry Pi (armhf).
- Speicher und Strom: eine gute microSD-Karte (oder eine SSD) und das offizielle oder ein hochwertiges Netzteil.
- Ein Netzwerkkabel zum Router: für einen Server stabiler als WLAN.
- Zugang zu einem Terminal auf dem Board, direkt oder per SSH, mit einem Benutzer, der
sudoverwenden darf. - Ein kostenloses Konto bei mivpn.net.
MiVPN Server installieren
Öffne ein Terminal auf dem Board (oder verbinde dich per SSH) und füge das MiVPN-Repository hinzu. Die erste Zeile fügt den Schlüssel hinzu, mit dem die Pakete signiert sind, die zweite das Repository, die letzten beiden installieren den Server:
curl -fsSL https://mivpn.net/apt/mivpn.gpg | sudo tee /usr/share/keyrings/mivpn.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/mivpn.gpg] https://mivpn.net/apt stable main" | sudo tee /etc/apt/sources.list.d/mivpn.list
sudo apt update
sudo apt install mivpn-server
Das machst du nur einmal: Danach kommen MiVPN-Updates zusammen mit den übrigen Systemupdates.
Mit deinem Konto verknüpfen und starten
Verknüpfe das Board mit deinem Konto (das Passwort dient nur der Anmeldung und wird nicht gespeichert) und starte den Server:
sudo mivpn setup -e du@beispiel.de
sudo mivpn enable
setup legt den WireGuard-Server an, prüft, ob dein Anschluss eingehenden Verkehr annimmt, und öffnet je nach Ergebnis den Port am Router (UPnP) oder schaltet das MiVPN-Relay ein. enable startet alles und sorgt dafür, dass es nach einem Neustart oder Stromausfall von selbst wieder läuft.
Zum Prüfen, ob alles funktioniert:
sudo mivpn status
Du solltest den Server als running und die Verbindung zu mivpn.net als connected sehen.
Deine Geräte verbinden
Installiere die MiVPN-App auf Handy, Tablet oder Laptop (Android, iOS, Windows, macOS und Linux), melde dich mit demselben Konto an und verbinde dich. Die Konfiguration lädt sich selbst: Von überall bist du jetzt in deinem Heimnetz.
Hat dein Board einen Desktop und magst du Fenster lieber als Terminals, gibt es auch MiVPN Server für Linux mit Desktop mit denselben Funktionen.
Dauerbetrieb rund um die Uhr
- Nimm ein Kabel statt WLAN zwischen Board und Router.
- Nimm ein gutes Netzteil: Ein schwaches ist die häufigste Ursache für unerwartete Neustarts.
- Nimm eine hochwertige Karte oder eine SSD: Billige Karten verschleißen schneller.
- Aktualisiere ab und zu:
sudo apt update && sudo apt install --only-upgrade mivpn-serveraktualisiert nur MiVPN, und der Server startet von selbst neu.
Dein eigener VPN-Server, kostenlos zum Start
Installiere MiVPN Server auf einem beliebigen Computer zu Hause und verbinde dich vom Handy oder Laptop. Ohne Konfigurationsdateien und ohne fremde Server.
Häufige Fragen
Welchen Raspberry Pi brauche ich?
Ein Raspberry Pi 3, 4 oder 5 genügt: WireGuard ist sehr schlank. Ein Orange Pi oder ein ähnliches Board mit Debian oder Ubuntu funktioniert genauso.
Brauche ich Bildschirm und Tastatur?
Nein. Du kannst alles per SSH von einem anderen Computer aus erledigen.
Kann ich das Board auch für andere Dinge nutzen?
Ja, solange nichts anderes denselben UDP-Port wie der VPN-Server nutzt (standardmäßig 51820, beim Setup änderbar).
Wie ziehe ich den Server später auf ein anderes Board um?
Installiere MiVPN Server auf dem neuen und führe sudo mivpn setup -e deine@email --replace aus. Das alte hört von selbst auf, und die MiVPN-App lädt die neue Konfiguration automatisch.