Dies ist eine alte Version des Dokuments!
WireGuard VPN
VPN auf der FRITZ!Box 7590 AX einrichten
Mit dieser Anleitung richtest du auf deiner FRITZ!Box 7590 AX eine VPN-Verbindung ein. Damit erreichst du zwei Ziele:
- Du kannst von überall auf alle Geräte in deinem lokalen Netzwerk (192.168.178.0/24) zugreifen.
- Du kannst sicher über das VPN surfen, als wärst du zuhause.
Die Anleitung funktioniert für iPhone, Android, Linux und Windows. Wir nutzen dafür das moderne und schnelle WireGuard® VPN-Protokoll, das die Einrichtung sehr einfach macht.
Vorbereitung: MyFRITZ!-Konto einrichten
Damit deine FRITZ!Box aus dem Internet immer erreichbar ist, auch wenn sich ihre öffentliche IP-Adresse ändert, brauchst du ein kostenloses MyFRITZ!-Konto von AVM.
- MyFRITZ!-Konto erstellen: Öffne die Benutzeroberfläche deiner FRITZ!Box, indem du fritz.box in die Adresszeile deines Webbrowsers eingibst und dich anmeldest.
- Assistent starten: Navigiere zu Internet → MyFRITZ!-Konto. Folge den Anweisungen, um ein neues Konto zu erstellen und es mit deiner FRITZ!Box zu verknüpfen.
1. VPN-Verbindung in der FRITZ!Box einrichten
Für jedes Gerät, das eine VPN-Verbindung herstellen soll, legst du eine separate Verbindung in der FRITZ!Box an.
- VPN-Menü öffnen: Gehe in der FRITZ!Box-Benutzeroberfläche zu Internet → Freigaben und wähle den Reiter VPN (WireGuard).
- Verbindung hinzufügen: Klicke auf den Button Verbindung hinzufügen.
- Einrichtungstyp wählen: Wähle Einzelgerät verbinden aus und klicke auf Weiter.
- Name vergeben: Gib der VPN-Verbindung einen aussagekräftigen Namen, zum Beispiel „Mein iPhone“ oder „Linux-Laptop“.
- Konfiguration abschließen: Klicke auf Fertigstellen. Die FRITZ!Box zeigt dir nun einen QR-Code und bietet einen Download der Konfigurationsdatei an. Diese brauchst du für die Einrichtung auf deinen Geräten.
Wiederhole diesen Vorgang für jedes weitere Gerät, das du verbinden möchtest.
2. Clients einrichten: Schritt-für-Schritt-Anleitungen
Jetzt richtest du die VPN-Verbindung auf deinen jeweiligen Geräten ein.
iPhone und Android
Für mobile Geräte ist die Einrichtung per QR-Code am einfachsten.
- WireGuard-App installieren: Lade die offizielle WireGuard App aus dem Apple App Store (für dein iPhone) oder dem Google Play Store (für dein Android-Gerät) herunter.
- Neuen Tunnel hinzufügen: Öffne die WireGuard-App und tippe auf das Plus-Symbol (+). Wähle die Option Von QR-Code scannen.
- QR-Code scannen: Richte die Kamera deines Smartphones auf den QR-Code, der in der FRITZ!Box-Benutzeroberfläche angezeigt wird.
- Verbindung benennen und aktivieren: Die App übernimmt alle Einstellungen automatisch. Gib der Verbindung einen Namen und aktiviere den Schalter, um die VPN-Verbindung herzustellen.
Windows
- WireGuard-Software installieren: Lade die WireGuard-Anwendung für Windows von der offiziellen Website 1) herunter und installiere sie.
- Konfiguration importieren: Lade die Konfigurationsdatei aus der FRITZ!Box-Benutzeroberfläche herunter. Öffne die WireGuard-Anwendung auf deinem Windows-PC und klicke auf Tunnel aus Datei importieren. Wähle die heruntergeladene Datei aus.
- Verbindung aktivieren: Die Verbindung erscheint nun in der Liste. Klicke auf Aktivieren, um den VPN-Tunnel zu starten.
Linux
Die Einrichtung unter Linux kann je nach Distribution variieren. Hier ist ein gängiger Weg über den NetworkManager.
- WireGuard-Tools installieren: Stelle sicher, dass WireGuard auf deinem System installiert ist. Unter Debian-basierten Systemen wie Ubuntu verwendest du folgenden Befehl im Terminal:
sudo apt update && sudo apt install wireguard
- Konfiguration importieren: Lade die Konfigurationsdatei (`.conf`) von der FRITZ!Box-Benutzeroberfläche herunter.
- Verbindung über NetworkManager einrichten:
- Öffne die Netzwerkeinstellungen deiner Linux-Distribution.
- Klicke im Bereich für VPN auf das Plus-Symbol (+), um eine neue Verbindung hinzuzufügen.
- Wähle die Option Aus Datei importieren… und wähle die zuvor heruntergeladene `.conf`-Datei aus.
- Der NetworkManager übernimmt alle notwendigen Einstellungen. Speichere die Verbindung.
- VPN aktivieren: Du kannst die VPN-Verbindung nun über das Netzwerk-Applet in deiner Taskleiste oder in den Netzwerkeinstellungen aktivieren und deaktivieren.
Surfen wie zuhause: Der gesamte Internetverkehr über die FRITZ!Box
Die von der FRITZ!Box erstellte WireGuard-Konfiguration leitet standardmäßig den gesamten Datenverkehr deines verbundenen Geräts über das VPN und somit über deinen heimischen Internetanschluss. Damit ist dein zweites Anliegen – das sichere Surfen von überall, als wärst du zuhause – automatisch erfüllt.
Du musst hierfür keine zusätzlichen Einstellungen vornehmen. Du kannst das überprüfen, indem du bei aktiver VPN-Verbindung eine Webseite wie wieistmeineip.de besuchst. Dort sollte die IP-Adresse deines Internetanschlusses zuhause angezeigt werden.
mit VPN-Server
Dieses HowTo beschreibt, wie man sich mit Clients (Linux, Windows, iPhone, Android) mit dem Woody-Server (WireGuard) verbindet. Die Server-Installation ist in der Woody-Dokumentation beschrieben.
Voraussetzungen
- Zugangsdaten (Private Key des Clients, Public Key des Servers, Endpoint-IP/Domain, Port, erlaubte Netzwerke).
- Auf jedem Client muss eine passende Konfigurationsdatei `wg0.conf` oder ein QR-Code vorhanden sein.
Linux
- WireGuard installieren:
sudo apt update sudo apt install wireguard
- Konfigurationsdatei anlegen:
sudo nano /etc/wireguard/wg0.conf
Inhalte einfügen (siehe Beispiel).
- Verbindung starten:
sudo wg-quick up wg0
- Verbindung stoppen:
sudo wg-quick down wg0
- Automatisch beim Booten starten:
sudo systemctl enable wg-quick@wg0
Windows
- WireGuard-Installer von [https://www.wireguard.com/install/ WireGuard Download-Seite] herunterladen und installieren.
- WireGuard-App starten.
- Neue Tunnel hinzufügen → „Import from file“ oder „Add empty tunnel“.
- Konfiguration wie oben einfügen.
- Verbindung mit Schalter „Activate“ aktivieren.
Android
- App „WireGuard“ aus dem [https://play.google.com/store/apps/details?id=com.wireguard.android Google Play Store] installieren.
- App öffnen → „+“ → „Import from file or archive“ oder „Create from QR code“.
- Konfigurationsdatei oder QR-Code importieren.
- Tunnel aktivieren durch Schieberegler.
iPhone / iOS
- App „WireGuard“ aus dem [https://apps.apple.com/app/wireguard/id1441195209 Apple App Store] installieren.
- App öffnen → „Add a tunnel“.
- Import über Datei oder QR-Code.
- Tunnel durch Schieberegler aktivieren.
Tipps
- Status auf Linux prüfen:
sudo wg show
- Bei Problemen Logs prüfen:
sudo journalctl -u wg-quick@wg0
- DNS-Server in der Konfiguration anpassen (z. B. Pi-hole auf dem Woody-Server).
