Namen und Adressen haben verschiedene Aufgaben
Menschen merken sich Namen leichter als Zahlenfolgen. Das Domain Name System stellt Informationen zu Namen bereit, darunter Einträge mit IP-Adressen. Bei der Beispieldomain example.com beschafft das Gerät normalerweise zuerst die benötigten Informationen und versucht dann eine Verbindung. DNS ist weder der Inhalt der Webseite noch ein einzelner Schalter für das gesamte Internet, sondern ein Teil des Verbindungsvorgangs.
Wer beantwortet eine Anfrage?
Gerät oder Anwendung können zunächst eine gespeicherte Antwort nutzen. Andernfalls wird ein rekursiver Resolver gefragt, der bei Bedarf die Namenshierarchie durchläuft und eine zuständige Antwort sucht. Autoritative Nameserver veröffentlichen die Daten einer Zone; rekursive Resolver übernehmen die Suche für ihre Nutzer. Durch Caches muss nicht jeder Seitenaufruf die gesamte Kette erneut durchlaufen.
Häufige Eintragstypen
A liefert eine IPv4-Adresse, AAAA eine IPv6-Adresse. CNAME beschreibt einen Alias zu einem anderen Domainnamen. MX benennt Mailserver, TXT enthält Text etwa für Bestätigungen oder E-Mail-Regeln, und NS bezeichnet die Nameserver einer Zone. Mehrere Antworten für denselben Namen können völlig normal sein. Ein CNAME verweist auf einen Namen, nicht auf eine beliebige Webseitenadresse mit Pfad.
Warum Änderungen Zeit brauchen können
DNS-Einträge haben eine Gültigkeitsdauer, die TTL. Eine gespeicherte Antwort kann während dieser Zeit weiterverwendet werden. Deshalb liefern Geräte und Resolver zu unterschiedlichen Zeitpunkten unter Umständen verschiedene Werte. Eine Änderung löscht nicht sofort sämtliche Caches. Auch ein korrekt aufgelöster Name garantiert keine funktionierende Webseite: Server, Zertifikat, Routing und weitere Verbindungsschritte müssen ebenfalls passen.
Ist die DNS-Serveradresse meine öffentliche IP?
Sie bezeichnet den Resolver und nicht zwingend den Ausgang für Website-Verbindungen. Das kann eine lokale Routeradresse, ein Providerresolver oder ein öffentlicher Dienst sein. Browser können zusätzlich eigenes verschlüsseltes DNS nutzen. Eine Auswahl bietet Öffentliche DNS-Server: bewährte Dienste und regionale Auswahl.
Was bedeutet „DNS-Server antwortet nicht“?
Meist kam innerhalb der erwarteten Zeit keine nutzbare Antwort an. Ursache können Gerät, Übertragungsweg, Resolver oder autoritative DNS-Server sein. NXDOMAIN ist dagegen eine erhaltene Antwort, dass der Name nicht existiert. Nach erfolgreichem DNS können Verbindung, Zertifikat oder Webserver weiterhin scheitern. Zwischengespeicherte Antworten können einzelne Websites trotz anderer Abfragefehler erreichbar halten. Zur Geschwindigkeit siehe Macht ein anderer DNS-Server das Internet oder Spiele schneller?.