Dynamic DNS

Mithilfe von Dynamic DNS kann sichergestellt werden, dass DNS-Abfragen selbst dann funktionieren,wenn der gesuchte Webservice kürzlich die IP-Adressen geändert hat.

Share facebook icon linkedin icon twitter icon email icon

Dynamic DNS

Lernziele

Nach Lektüre dieses Artikels können Sie Folgendes:

  • Dynamic DNS definieren
  • Gründe für den Bedarf an Dynamic DNS

Was ist Dynamic DNS (DDNS)?

Viele Webressourcen, wie APIs und Websites, werden über Internetverbindungen ausgeführt, deren IP-Adresse sich häufig ändert. Das ist problematisch, wenn die Betreiber einer gehosteten Ressource einen bestimmten Domain-Namen geben möchten, deren IP-Adresse dann in DNS- (Domain Name System)-Einträgen gespeichert werden muss. Dynamic DNS (DDNS) ist ein Service, der das DNS laufend mit den korrekten IP-Adressen von Websites aktualisiert, selbst wenn die IP-Adresse ständig geändert wird.


Wenn z. B. ein Webadministrator eine kleine Website mit dem Domain-Namen www.example.com und der IP-Adresse 1.2.3.4.5.6 betreibt, dann werden alle Benutzer, die in ihren Browser www.example.com eingeben, vom DNS an den Server mit der IP-Adresse 1.2.3.4.5.6 weitergeleitet. Wenn der ISP des Administrators die IP-Adresse dynamisch in 1.2.3.4.5.7 ändert, kann ein dynamischer DNS-Service die DNS-Einträge des Administrators automatisch aktualisieren, sodass Benutzer, die www.example.com besuchen möchten, zur richtigen IP-Adresse geleitet werden.

Warum ändern sich manche IP-Adressen?

In den frühen Tagen des Internet haben sich die IP-Adressen sehr selten geändert, sodass die Verwaltung von Domains damals viel einfacher war. Durch das rasante Wachstum des Internet und der Anzahl von PCs mit Internetzugang wurden die verfügbaren IP-Adressen knapp. Das führte zur Entwicklung des DHCP-Protokolls (Dynamic Host Configuration Protocol), das es ISPs ermöglichte, ihren Benutzern dynamisch IP-Adressen zuzuweisen. ISPs verwalten in der Regel einen gemeinsam genutzten Pool von IP-Adressen, die sie Benutzern bei Bedarf über die Dauer ihrer Verbindung oder eine festgelegt maximale Zeitspanne zuweisen bzw. „leasen“. Obwohl mit der Einführung von IPv6 der Mangel an IP-Adressen gemildert wurde, verwenden ISPs noch immer häufig DHCP, weil es kostengünstigster als die Bereitstellung statischer IP-Adressen ist.


Großunternehmen, die wichtige Webservices ausführen, fordern von ISPs feste bzw. „statische“ IP-Adressen, damit sie DNS-Standardverfahren einsetzen können. Bei kleineren Services werden die IP-Adressen vom ISP dagegen häufig geändert, sodass sie eine Dynamic DNS-Lösung benötigen, um ihre DNS-Einträge auf dem aktuellen Stand zu halten. Zu diesen kleineren Services zählen z. B. Websites kleiner Unternehmen, Websites von Einzelpersonen, DVR und Sicherheitskameras.

Funktionsweise von Dynamic DNS

Es gibt einige Firmen, die Dynamic DNS-Services mit unterschiedlichen Funktionen und Technologien anbieten. Sehr häufig wird Benutzern Software, die auf ihren Computer oder Router ausgeführt wird, zur Verfügung gestellt, um die Nutzung von Dynamic DNS zu ermöglichen. Diese Software kommuniziert mit einem Dynamic DNS-Serviceprovider, sobald die vom ISP bereitgestellten IP-Adressen aktualisiert werden. Der DNS-Provider wiederum aktualisiert das DNS mit diesen Änderungen und sorgt für nahezu sofortige Updates.