Mit dem Dynamic Host Configuration Protocol (DHCP) werden Geräten dynamisch IP-Adressen zugewiesen, wenn sie die Verbindung zum Netzwerk trennen und wieder herstellen. Dies kann bei Anwendungen problematisch sein, die auf eine statische IP-Adresse und nicht auf den Hostnamen des Geräts verweisen.
Der Domain Name Service (DNS) ordnet Hostnamen IP-Adressen zu. Dynamische DNS-Dienste (DDNS) aktualisieren ihre Einträge automatisch, wenn sich IP-Adressen ändern, um sicherzustellen, dass Clients, die den Eintrag für einen Hostnamen anfordern, immer die richtige IP-Adresse erhalten.
DDNS-Dienste benötigen eine Möglichkeit, über Änderungen an der IP-Adresse eines Geräts zu erfahren. Dies wird häufig mithilfe eines Agenten erreicht, der auf einem Router oder einem Gerät im Netzwerk der Organisation installiert ist. Dieser Agent kommuniziert regelmäßig mit dem DDNS-Anbieter und aktualisiert ihn über IP-Adressänderungen, die sich auf DNS-Einträge auswirken könnten.
DNS und DDNS sind beide darauf ausgelegt, Suchvorgänge von Hostnamen zu IP-Adressen zu implementieren. Aus Sicht des DNS-Clients sind die beiden Dienste weitgehend identisch.
Der Hauptunterschied zwischen DDNS und DNS besteht in der Häufigkeit, mit der die Einträge des DNS-Servers aktualisiert werden. Bei DNS werden Einträge manuell vom Besitzer des DNS-Eintrags aktualisiert, wenn sich seine Infrastruktur ändert, was relativ selten vorkommt. Mit DDNS erfolgen Datensatzaktualisierungen häufiger und automatisiert, um sicherzustellen, dass DNS-Clients Zugriff auf die neuesten Informationen haben.
Das entscheidende Merkmal von DDNS sind die automatischen Aktualisierungen der DNS-Einträge, wenn sich die IP-Adressen der Systeme einer Organisation ändern. Dies kann auf verschiedene Arten umgesetzt werden. Zu den zwei Haupttypen von DDNS gehören:
Die automatisierte Verwaltung und Aktualisierung von DNS-Einträgen durch DDNS kann einem Unternehmen zahlreiche Vorteile bieten. Diese beinhalten:
Die Möglichkeit, Zuordnungen von Hostnamen zu IP-Adressen zu aktualisieren, kann sowohl Cyberkriminellen als auch Organisationen zugute kommen. Viele Unternehmen nutzen Blocklisten, die nach Verbindungen zu bekannten schädlichen IP-Adressen suchen, um auf ihren Systemen installierte Malware zu identifizieren.
Mit DDNS können Malware-Autoren diese Sperrlisten leichter umgehen, da Malware so konzipiert werden kann, dass sie Anfragen an Hostnamen statt an IP-Adressen richtet. Wenn diese Hostnamen mit DDNS konfiguriert sind, können Angreifer IP-Adressen einfacher ändern, um IP-basierte Sperrlisten zu umgehen.
Wenn eine Organisation außerdem DDNS verwendet, kann ein Angreifer diese Tatsache möglicherweise bei Phishing-Angriffen ausnutzen. Wenn der Angreifer die Kontrolle über den DDNS-Aktualisierungsmechanismus übernehmen kann, kann er Benutzer auf eine vom Angreifer kontrollierte Website umleiten, die sich als Website der Organisation ausgibt.
DNS-Sicherheit Lösungen müssen Schutz vor Bedrohungen für DDNS-Systeme bieten. Dazu gehört die Identifizierung bösartiger DNS-Einträge sowie die Sicherung des DNS-Protokolls und -Kanals.
Die Überwachung und Sicherung der DNS-Infrastruktur ist ein wesentlicher Bestandteil eines Unternehmens Netzwerksicherheit Strategie. Beispielsweise sind Bedrohungsinformationen, die bösartige Domänen identifizieren, eine reichhaltige Quelle für Kompromittierungsindikatoren (Indicators of Compromise, IoC) für das Security Operations Center (SOC) eines jeden Unternehmens. Check Point Infinity SOC ist ein Tool zur Bedrohungssuche, das nach bösartigen Domänennamen suchen kann, die von Bedrohungsakteuren und Kampagnen verwendet werden, die DDNS verwenden, um der IP-basierten Erkennung zu entgehen.
Zusätzlich Check Point Quantum Spark-Familie und das Cloud-basierte Spark-Familienmanagement Security Management Portal Auch unterstützt DDNS. Die Quantum Spark- Firewall für kleine Unternehmen kann so konfiguriert werden, dass sie DDNS unterstützt, um dem SMB-Gateway einen Namen zuzuweisen. Dieser feste Name stellt dann sicher, dass die Firewall auch dann aus dem Internet erreichbar ist, wenn sich die externe IP-Adresse ändert.