Dynamische IP, DDNS und CGNAT: UniFi-Konsole erreichbar machen
Aktualisiert am
Auf dieser Seite
Captive Portal erreicht Ihre UniFi-Konsole aus dem Internet, über die Portweiterleitung, die Sie auf Ihrem Router einrichten (siehe Captive Portal mit Ihrer UniFi-Konsole verbinden). Deshalb braucht Ihr Anschluss eine erreichbare öffentliche IPv4-Adresse. Ist sie fest, geben Sie sie direkt ein; ändert sie sich, brauchen Sie einen DDNS-Namen (Dynamic DNS), der immer der aktuellen Adresse folgt.
DDNS kann Ihr Router oder Ihre Firewall übernehmen
Dynamic DNS muss nicht von der UniFi-Konsole selbst verwaltet werden. In vielen Netzwerken kann der Router oder die Firewall, die den Internetanschluss verwaltet, auch als DDNS-Client dienen. Das ist oft die bevorzugte Lösung: Das Gerät läuft immer und erkennt Änderungen der WAN-IP-Adresse direkt.
Je nach Hersteller und Modell kann diese Funktion verfügbar sein auf:
Routern des Internetanbieters;
FRITZ!Box-Routern;
UniFi Gateways und Cloud Gateways;
Fortinet-FortiGate-Firewalls;
Zyxel-Firewalls und -Routern;
anderen Business-Routern und -Firewalls mit DDNS-Unterstützung.
Manche Hersteller bieten einen eigenen DDNS-Dienst an, andere erlauben die Einrichtung eines externen DDNS-Anbieters. Prüfen Sie daher, bevor Sie zusätzliche Software installieren, ob Ihr vorhandener Router oder Ihre Firewall DDNS bereits unterstützt.
Den DDNS-Namen in Captive Portal verwenden
Geben Sie beim Standort im Bereich UniFi-Controller unter Host / IP den DDNS-Namen mit dem externen Port der Portweiterleitung ein, zum Beispiel https://standort.example.net:20443. Sonst ändert sich nichts: Wenn die Konsole ihr eigenes selbstsigniertes Zertifikat verwendet, lassen Sie TLS-Zertifikat prüfen deaktiviert.
Wichtig: CGNAT und Anschlüsse ohne öffentliche IPv4-Adresse
Prüfen Sie vor der Einrichtung von DDNS, ob Ihr Internetanschluss tatsächlich eine öffentlich erreichbare IP-Adresse hat.
Manche Anbieter verwenden Carrier-Grade NAT (CGNAT): Ihr Router erhält eine private oder geteilte Adresse, und mehrere Kunden gehen über öffentliche IPv4-Adressen des Anbieters ins Internet. In diesem Fall macht DDNS allein Ihre UniFi-Konsole nicht aus dem Internet erreichbar, weil eingehende IPv4-Verbindungen nicht direkt an Ihren Router weitergeleitet werden können.
Starlink ist ein häufiges Beispiel
Starlink Residential und Roam sind ein gutes Beispiel: Sie verwenden standardmäßig CGNAT. Der Kunde erhält eine Adresse aus dem geteilten Bereich 100.64.0.0/10, und nicht angeforderte eingehende IPv4-Verbindungen sind nicht möglich. Ein DDNS-Name allein ermöglicht also keinen eingehenden IPv4-Zugriff auf eine UniFi-Konsole hinter einem normalen Starlink-Residential-Anschluss.
Starlink bietet mit den berechtigten Priority-Tarifen, darunter Local Priority und Global Priority, eine Option öffentliche IPv4 an. Dabei gilt ein wichtiger Unterschied: Öffentliche IP heißt nicht feste IP. Starlink bietet derzeit keine echten statischen IP-Adressen: Die öffentliche IPv4 nutzt eine Reservierung, die die Adresse normalerweise auch nach einem Neustart beibehält, die sich unter bestimmten Umständen aber trotzdem ändern kann. Auch mit der öffentlichen IPv4 von Starlink bleibt ein DDNS-Dienst deshalb sinnvoll.
Wenn Ihr Anschluss CGNAT verwendet
Fragen Sie Ihren Anbieter, ob eine öffentliche IPv4-Adresse verfügbar ist. Eine feste Adresse ist nicht unbedingt nötig: In vielen Konfigurationen genügt eine dynamische, aber öffentlich erreichbare IPv4-Adresse zusammen mit DDNS.
Kurz gesagt
Anschluss | Geeignet? |
|---|---|
Feste öffentliche IP | Ja |
Dynamische öffentliche IP + DDNS | Ja |
CGNAT + DDNS | Nein: keine direkte eingehende IPv4-Verbindung |
Häufige Fragen
Muss DDNS auf der UniFi-Konsole laufen?
Nein. Das kann der Router oder die Firewall des Internetanschlusses oder eine andere Anwendung im Netzwerk übernehmen: Wichtig ist nur, dass der DDNS-Name der aktuellen öffentlichen IP-Adresse folgt.
Brauche ich eine feste IP-Adresse?
Nein. Es genügt eine öffentliche IPv4-Adresse, auch eine dynamische, zusammen mit einem DDNS-Namen.
Funktioniert es mit Starlink?
Mit Starlink Residential oder Roam nicht, da diese CGNAT verwenden. Mit der Option öffentliche IPv4 der berechtigten Priority-Tarife schon, zusammen mit einem DDNS-Namen, weil sich die Adresse ändern kann.