Private DNS is a DNS deployment model that resolves internal names exclusively for clients on private networks while keeping those records off the public internet, protecting sensitive infrastructure like database hosts and management interfaces from exposure. Organizations must maintain consistent internal zones across multiple sites and cloud networks, as manual zone management leads to stale records, conflicting answers, and service failures that impact logins, application connectivity, and outage diagnosis. Private DNS is not a security control by itself but works as an operational dependency that requires deliberate design including redundant servers, proper forwarding rules, and monitoring to prevent common failures such as zone inconsistency, misconfiguration leaks, and single points of failure.
So funktioniert privates DNS
Ein privater DNS-Server leitet interne Clients an DNS-Server weiter, die interne Zonen verwalten und nur vom privaten Netzwerk aus erreichbar sind. Öffentliche Namen werden weiterhin aufgelöst, in der Regel durch Weiterleitung.
- Client sendet eine Anfrage: Ein Gerät im privaten Netzwerk fragt seinen konfigurierten DNS-Server nach einem Namen ab. Die Serveradresse wird in der Regel über DHCP bereitgestellt oder durch Richtlinien festgelegt.
- Der Resolver überprüft interne Zonen: Der private DNS-Server sucht nach einer autoritativen internen Zone, die dem Namen entspricht. Wenn er eine solche Zone enthält, antwortet er direkt anhand dieser Daten.
- Nicht-interne Namen werden weitergeleitet oder rekursiv aufgelöst: Befindet sich der Name nicht in einer internen Zone, löst der Server ihn je nach Richtlinie entweder rekursiv auf oder leitet ihn an einen vorgelagerten Resolver weiter.
- Die Antwort wird an den Client zurückgesendet: Der Server gibt die Antwort zurück und speichert sie möglicherweise für die Gültigkeitsdauer des Eintrags im Cache. Interne Antworten verlassen niemals das private Netzwerk.
Privates DNS ist eine Bereitstellungsoption, kein eigenständiges Protokoll. Es nutzt Standard-DNS und stützt sich auf Netzwerksteuerungen wie Firewall-Regeln und Routing, um sicherzustellen, dass die Server nur von innen erreichbar sind. Cloud-Anbieter bieten zudem private Zonen an, die dasselbe Prinzip auf virtuelle Netzwerke anwenden.
Häufige Probleme mit privaten DNS-Servern
Geräte, die mit einem öffentlichen Resolver konfiguriert sind, oder Browser und Betriebssysteme, die verschlüsseltes DNS zu einem öffentlichen Anbieter nutzen, können interne Namen nicht auflösen. Benutzer erhalten die Fehlermeldung „NXDOMAIN“ oder Timeouts für interne Hosts, während öffentliche Websites funktionieren.
Wenn interne Zonen an mehreren Standorten manuell kopiert oder bearbeitet werden, weichen die Einträge zwischen den Servern voneinander ab. Der gleiche Name wird je nachdem, welchen Standort der Client abfragt, zu unterschiedlichen Adressen aufgelöst.
Workloads in Cloud-Netzwerken können lokale Zonen nicht auflösen, und lokale Clients können private Cloud-Zonen nicht auflösen, wenn die bedingte Weiterleitung nicht in beide Richtungen eingerichtet ist. Das Symptom ist, dass die Namensauflösung nur über die Grenze hinweg fehlschlägt.
Reverse-Zonen für private Adressbereiche werden oft nicht parallel zu Forward-Zonen gepflegt. In den Protokollen werden rohe IP-Adressen angezeigt, und einige Anwendungen bestehen die PTR-Prüfung nicht.
Ist nur ein interner DNS-Server für Clients konfiguriert, führt ein Ausfall oder ein Wartungsfenster dazu, dass fast alle internen Dienste gleichzeitig ausfallen. Redundante Server in getrennten Ausfalldomänen verhindern dies.