Empfehlen:
Zur Wissensdatenbank

VPN zur FRITZ!Box unter Linux einrichten

Mit dem vpnc-Plugin für den GNOME NetworkManager können Sie von Ihrem Linux-Computer eine sichere VPN-Verbindung (Virtual Private Network) über das Internet zu Ihrer FRITZ!Box herstellen. Dadurch können Sie mit Ihrem Computer auch von unterwegs auf Ihre FRITZ!Box und Geräte in Ihrem Heimnetz zugreifen.

Das vpnc-Plugin ist kostenlos für Debian, Fedora, Ubuntu und weitere Linux-Distributionen verfügbar.

Beispielwerte dieser Anleitung

Mit dieser Anleitung verbinden Sie einen Computer mit Ubuntu 22.04 LTS mit der FRITZ!Box. Ersetzen Sie die hier genannten Beispielwerte beim Einrichten der Verbindung durch die von Ihnen tatsächlich verwendeten Werte.

  • Dynamic DNS-Domainname der FRITZ!Box:
    fritzbox.dyndns.org
  • Benutzername des FRITZ!Box-Benutzers:
    Max Mustermann
  • Kennwort des FRITZ!Box-Benutzers:
    geheim1234
  • Shared Secret des FRITZ!Box-Benutzers:
    Zj7hPCouK65IrPU4

Voraussetzungen / Einschränkungen

  • Auf dem Computer sind die Pakete vpnc, network-manager-vpnc und network-manager-vpnc-gnome installiert.

    Hinweis:Unter Ubuntu können Sie die Pakete so installieren:
    sudo apt-get install network-manager-vpnc-gnome

Hinweis:Alle Funktions- und Einstellungshinweise in dieser Anleitung beziehen sich auf das aktuelle FRITZ!OS der FRITZ!Box.

1 Vorbereitungen

Dynamic DNS einrichten

  1. Richten Sie Dynamic DNS in der FRITZ!Box ein.

IP-Netzwerk der FRITZ!Box anpassen

Beide Enden einer VPN-Verbindung müssen IP-Adressen aus unterschiedlichen IP-Netzwerken verwenden. Sobald sich der Computer mit einem Router (z.B. einer anderen FRITZ!Box) verbunden hat, der dasselbe IP-Netzwerk wie Ihre FRITZ!Box verwendet, ist keine VPN-Kommunikation mehr möglich.

Hinweis:Alle FRITZ!Boxen verwenden in den Werkseinstellungen das IP-Netzwerk 192.168.178.0.

Richten Sie in Ihrer FRITZ!Box eine IP-Adresse ein, die sich von den IP-Adressen der Router unterscheidet, über die Sie sich mit der FRITZ!Box verbinden, z.B. 192.168.10.1 (Subnetzmaske 255.255.255.0):

  1. Klicken Sie in der Benutzeroberfläche der FRITZ!Box auf "Heimnetz".
  2. Klicken Sie im Menü "Heimnetz" auf "Heimnetzübersicht".
  3. Klicken Sie auf die Registerkarte "Netzwerkeinstellungen".
  4. Klicken Sie auf die Schaltfläche "IPv4-Adressen". Falls die Schaltfläche nicht angezeigt wird, aktivieren Sie zunächst die Erweiterte Ansicht.
  5. Tragen Sie die gewünschte IP-Adresse und Subnetzmaske ein.
  6. Klicken Sie zum Speichern der Einstellungen auf "OK".

2 VPN-Verbindung in FRITZ!Box einrichten

Richten Sie in der FRITZ!Box für jede VPN-Verbindung einen eigenen Benutzer ein:

  1. Klicken Sie in der Benutzeroberfläche der FRITZ!Box auf "System".
  2. Klicken Sie im Menü "System" auf "FRITZ!Box-Benutzer".
  3. Klicken Sie neben dem Benutzer, der VPN-Verbindungen zur FRITZ!Box herstellen soll, auf die Schaltfläche (Bearbeiten) oder richten Sie einen neuen Benutzer für die VPN-Verbindung ein:
    1. Klicken Sie auf die Schaltfläche "Benutzer hinzufügen".
    2. Tragen Sie in den Eingabefeldern einen Namen und ein Kennwort für den Benutzer ein.
  4. Aktivieren Sie die Option "VPN".
  5. Klicken Sie zum Speichern der Einstellungen auf "OK".
  6. Jetzt richtet die FRITZ!Box die VPN-Verbindung für den Benutzer ein und öffnet ein Fenster mit den VPN-Einstellungen des Benutzers.

    Hinweis:In den Einstellungen des Benutzers unter "System > FRITZ!Box-Benutzer" können Sie die VPN-Einstellungen über "VPN-Einstellungen anzeigen" jederzeit wieder aufrufen.

3 VPN-Verbindung am Computer einrichten und herstellen

Richten Sie die VPN-Verbindung am Computer mithilfe der Angaben zu den VPN-Einstellungen des FRITZ!Box-Benutzers in der FRITZ!Box-Benutzeroberfläche ein:

  1. Starten Sie die Advanced Network Configuration, z.B. im Terminal über "nm-connection-editor".
  2. Klicken Sie im Abschnitt "VPN" auf das Pluszeichen. Das Fenster "VPN hinzufügen" wird geöffnet.
  3. Wählen Sie im Fenster "VPN hinzufügen" den Eintrag "Cisco-kompatibler VPN-Client (vpnc)" aus.
  4. Tragen Sie im Eingabefeld "Name" einen beliebigen Namen (FRITZ!Box-VPN) ein.
  5. Tragen Sie im Eingabefeld "Gateway" den Dynamic DNS-Domainnamen der FRITZ!Box (fritzbox.dyndns.org) ein.
  6. Tragen Sie im Eingabefeld "Benutzername" den Benutzernamen des FRITZ!Box-Benutzers (Max Mustermann) ein.
  7. Klicken Sie auf das Symbol im Eingabefeld "Benutzerpasswort", wählen Sie den Option "Passwort nur für diesen Benutzer speichern" aus und tragen Sie dann das Kennwort des FRITZ!Box-Benutzers (geheim1234) ein.

    Hinweis:Bei einigen Ubuntu-Versionen muss stattdessen die Option "Passwort für alle Benutzer speichern" aktiviert werden.

  8. Tragen Sie im Eingabefeld "Gruppenname" den Benutzernamen des FRITZ!Box-Benutzers (Max Mustermann) ein.
  9. Klicken Sie auf das Symbol im Eingabefeld "Gruppenpasswort", wählen Sie den Eintrag "Passwort nur für diesen Benutzer speichern" aus und tragen Sie dann das "Shared Secret" des FRITZ!Box-Benutzers (Zj7hPCouK65IrPU4) ein. Das "Shared Secret" wird in den VPN-Einstellungen des Benutzers im Abschnitt "iPhone, iPad oder iPod Touch" angezeigt.
  10. Klicken Sie auf "Erweitert".
  11. Tragen Sie im Eingabefeld "Tunnel-Schnittstellenname" tun0 ein und klicken Sie auf auf "Apply".
  12. Klicken Sie auf die Schaltfläche "Speichern", um die Einrichtung abzuschließen. Falls die Schaltfläche "Speichern" ausgegraut ist, klicken Sie noch einmal auf "Erweitert" und dann auf "Apply" und wiederholen Sie das Speichern.
  13. Klicken Sie bei der VPN-Verbindung auf den An/Aus-Schalter, um die Verbindung herzustellen.

Das könnte Sie auch interessieren: