DashboardAnmelden

DynDNS auf OpenWrt: Anleitung Schritt für Schritt

Das Dynamic-DNS-Paket von OpenWrt (ddns-scripts) unterstützt beliebige benutzerdefinierte DynDNS2-Anbieter. Mit DNS Beacon bleibt dein Router unter einem festen Hostnamen erreichbar, auch wenn sich deine IP ändert. So richtest du es ein.

Schritt für Schritt

  1. Öffne die Benutzeroberfläche von OpenWrt und gehe zu Services → Dynamic DNS.
  2. Trage die folgenden Werte ein. Benutzername ist deine Konto-E-Mail, Passwort ein API-Schlüssel aus dem Dashboard.
  3. Speichere die Einstellungen. Dein Hostname zeigt jetzt automatisch auf deine aktuelle IP – meist innerhalb einer Minute.

Diese Werte eintragen

Services → Dynamic DNS

Anbieter:
-- custom --
Update-URL:
https://api.dnsbeacon.com/nic/update?hostname=[DOMAIN]&myip=[IP]
Domainname:
myhouse.dnsfollowme.uk
Benutzername:
deine E-Mail-Adresse
Kennwort:
dein API-Key
IPv6:
Zweite DDNS-Konfiguration mit IP-Adressversion IPv6 (use_ipv6) anlegen, Update-URL dort mit &myipv6=[IP] statt &myip=[IP].

Installiere zuerst das Paket luci-app-ddns (System → Software bzw. opkg install luci-app-ddns ddns-scripts). OpenWrt ersetzt [DOMAIN] und [IP] in der URL automatisch.

IPv4 oder IPv6?

Die Werte oben aktualisieren die IPv4-Adresse (A-Record) – der Normalfall an Anschlüssen mit eigener öffentlicher IPv4. Für IPv6 (AAAA-Record) schickt das Gerät zusätzlich oder stattdessen den Parameter &myipv6=<IPv6>. Wie das bei diesem Gerät geht, steht in der Zeile „IPv6“ der Tabelle.

DS-Lite oder CGNAT (viele Kabel- und Glasfaseranschlüsse): Der Router hat dann keine öffentliche IPv4, und eine private WAN-Adresse lehnt der Dienst mit „abuse“ ab. Sende in dem Fall nur myipv6 – oder nutze den DNS-Beacon-Client direkt auf dem Zielgerät, der beide Adressfamilien selbst erkennt.

Noch keinen kostenlosen Hostnamen?

Lege ein kostenloses DNS-Beacon-Konto an, füge einen Hostnamen hinzu und erzeuge einen API-Schlüssel – danach kannst du die Einrichtung oben abschließen.

Kostenloses Konto erstellen

← Zurück zu allen Anleitungen