Skip to main content

Was ist DNS - Domain Name System für Computernetzwerke?

How a DNS Server (Domain Name System) works. (April 2024)

How a DNS Server (Domain Name System) works. (April 2024)

Inhaltsverzeichnis:

Anonim

Das Domain Name System (DNS) übersetzt Internetdomänen- und Hostnamen in IP-Adressen und umgekehrt.

Im Internet konvertiert DNS automatisch zwischen den Namen, die wir in die Adressleiste des Webbrowsers eingeben, in die IP-Adressen der Webserver, auf denen diese Sites gehostet werden. Größere Unternehmen verwenden DNS auch zur Verwaltung des eigenen Firmenintranets. Heimnetzwerke verwenden DNS beim Zugriff auf das Internet, verwenden es jedoch nicht zur Verwaltung der Namen von Heimcomputern.

Wie funktioniert DNS?

DNS ist ein Client / Server-Netzwerkkommunikationssystem: DNS-Clients senden Anfragen an und erhalten Antworten von DNS-Servern. Anfragen, die einen Namen enthalten und dazu führen, dass eine IP-Adresse vom Server zurückgegeben wird, werden aufgerufen DNS-Lookups weiterleiten. Anfragen, die eine IP-Adresse enthalten und zu einem Namen führen, genannt umgekehrte DNS-Lookups, werden auch unterstützt. DNS implementiert eine verteilte Datenbank zum Speichern dieses Namens und der zuletzt bekannten Adressinformationen für alle öffentlichen Hosts im Internet.

Die DNS-Datenbank befindet sich in einer Hierarchie spezieller Datenbankserver. Wenn Clients wie Webbrowser Anforderungen an Internet-Hostnamen ausgeben, wird eine Software (normalerweise im Netzwerkbetriebssystem integriert) mit der Bezeichnung DNS-Auflöser kontaktiert zunächst einen DNS-Server, um die IP-Adresse des Servers zu ermitteln. Wenn der DNS-Server die erforderliche Zuordnung nicht enthält, leitet er die Anforderung wiederum an einen anderen DNS-Server auf der nächst höheren Ebene in der Hierarchie weiter. Nachdem möglicherweise mehrere Weiterleitungs- und Delegierungsnachrichten innerhalb der DNS-Hierarchie gesendet wurden, gelangt die IP-Adresse für den angegebenen Host schließlich zum Auflöser, der die Anforderung über das Internetprotokoll abschließt.

DNS enthält zusätzlich Unterstützung für Caching Anfragen und für Redundanz . Die meisten Netzwerkbetriebssysteme unterstützen die Konfiguration von primären, sekundären und tertiären DNS-Servern, von denen jeder erste Anforderungen von Clients bedienen kann.

Einrichten von DNS auf persönlichen Geräten und Heimnetzwerken

Internet Service Provider (ISPs) unterhalten ihre eigenen DNS-Server und verwenden DHCP, um die Netzwerke ihrer Kunden automatisch zu konfigurieren. Die automatische Zuweisung von DNS-Servern entlastet Haushalte von der DNS-Konfiguration. Heimnetzwerkadministratoren müssen ihre ISPs-Einstellungen jedoch nicht beibehalten. Einige ziehen es vor, stattdessen einen der verfügbaren öffentlichen Internet-DNS-Dienste zu verwenden. Öffentliche DNS-Dienste bieten eine bessere Leistung und Zuverlässigkeit als das, was ein typischer ISP angemessen bieten kann.

Heim-Breitbandrouter und andere Netzwerk-Gateway-Geräte speichern primäre, sekundäre und tertiäre DNS-Server-IP-Adressen für das Netzwerk und weisen sie nach Bedarf den Client-Geräten zu. Administratoren können Adressen manuell eingeben oder über DHCP abrufen. Adressen können auf einem Clientgerät auch über die Konfigurationsmenüs des Betriebssystems aktualisiert werden.

Probleme mit DNS können aufgrund ihrer geografisch verteilten Beschaffenheit zeitweise und schwierig zu beheben sein. Clients können weiterhin eine Verbindung zu ihrem lokalen Netzwerk herstellen, wenn DNS beschädigt ist, Remote-Geräte jedoch nicht über ihren Namen erreichen können. Wenn in den Netzwerkeinstellungen eines Client-Geräts DNS-Serveradressen von 0.0.0.0 angezeigt werden, weist dies auf einen Ausfall mit DNS oder dessen Konfiguration im lokalen Netzwerk hin.