Mit dynamischen DNS-Einträgen können Sie die IP-Adresse eines Hostnamens in unseren Nameservern automatisch mit Hilfe des verbreiteten DynDNS-Protokolls aktualisieren. Dies ist zum Beispiel sinnvoll, wenn Sie Ihr Heimnetzwerk mit einer wechselnden IP-Adresse jederzeit von außen erreichen möchten.
Es wird das HTTP-basierte DynDNS Protokoll verwendet.
https://dyndns.variomedia.de/nic/update
URL-Parameter werden an die Update-URL angehangen.
Beispielsweise:https://dyndns.variomedia.de/nic/update?hostname=beispiel.host.name&myip=127.0.0.1
myip=127.0.0.1,::1
.
Auf UNIXartigen-Systemen ist in der Regel der Befehl curl installiert. Mit der folgenden Kommandozeile aktualisieren Sie den gewünschten Hostnamen auf Ihre aktuelle IP:
curl -u ihre@email.addresse:ihr_dyndns_passwort 'https://dyndns.variomedia.de/nic/update?hostname=beispiel.host.name'
Bitte beachten: Wenn Sie mehrere URL-Parameter übergeben möchten, können sie das tun, indem Sie die Parameter mit einem &
-Zeichen trennen.
In UNIXartigen Shells hat dieses Zeichen jedoch eine spezielle Bedeutung und startet die Befehlszeile bis zum &
-Zeichen im Hintergrund.
Deshalb ist es zwingend nötig, entweder das &
-Zeichen mit einem vorhergehenden \
-Zeichen zu escapen oder die ganze URL in Anführungsstriche zu setzen, wie im obigen Beispiel zu sehen.
Gehen Sie ins Untermenü „Internet“ in der Seitenleiste und wählen dort „Freigaben“ aus. Als nächstes wählen Sie den Tab „Dynamic DNS“. Aktivieren Sie das Häkchen bei „Dynamic DNS benutzen“ und wählen dann unter „Dynamic DNS-Anbieter” den Menüpunkt „Benutzerdefiniert” aus.
Beim Feld „Update-URL“ tragen Sie bitte eine der folgenden URLs ein, je nachdem, was für einen DNS-Eintrag sie aktualisieren möchten:
https://dyndns.variomedia.de/nic/update?hostname=<domain>&myip=<ipaddr>
https://dyndns.variomedia.de/nic/update?hostname=<domain>&myip=<ip6addr>
https://dyndns.variomedia.de/nic/update?hostname=<domain>&myip=<ipaddr>,<ip6addr>
Im Feld „Domainname“ den Hostnamen, dessen IP-Adresse aktualisiert werden soll, bei „Benutzername“ die E-Mail-Adresse Ihres Kundenaccounts und bei „Kennwort“ Ihr DynDNS-Passwort (nicht das Zugangspasswort zum Kundenmenü oder zum E-Mailkonto).
Um Denial of Service- und Brute Force-Angriffen vorzubeugen, dürfen maximal 5 Fehler pro Minute verursacht werden. Als Fehler gilt eine Serverantwort mit einem HTTP-Statuscode zwischen 400 und 499 – also auch 404 (nicht gefunden) und 401 (falsche Zugangsdaten/fehlender DynDNS-Record).
Sollten Sie diese Quote überschreiten, wird der Server keine Verbindung mehr von Ihrer IP annehmen. Dies wird nach spätestens einer Minute aufgehoben.
Unser dynamisches DNS unterstützt sowohl IPv4 als auch IPv6. Da die Daten in jeweils unterschiedlichen DNS-Einträgen gespeichert werden, müssen sie auch einzeln freigeschaltet werden.
Sollten Sie die automatische Erkennung Ihrer IP-Adresse nutzen wollen, kann es bei Dual-Stack-Konfigurationen zu Problemen kommen.
Deshalb bieten wir den Dienst ebenfalls unter dyndns4.variomedia.de
und dyndns6.variomedia.de
an, die jeweils nur eine IPv4- und eine IPv6-Adresse zugewiesen haben.
Prinzipiell empfehlen wir jedoch das explizite setzen Ihre IP-Adresse mittels des myip Parameters.