Was ist der DNS (Domain Name System)?
Jedes Gerät in einem IPv4/IPv6 -Netzwerk verfügt. Benutzer, die mit IPv4 vertraut gemacht wurden.221.200.3.
Jede Website oder jeder Service, mit denen wir im Internet kommunizieren, verfügt über eine eindeutige IP -Adresse, mit der wir sie genau erreichen können. Wenn wir beispielsweise Google erreichen möchten, erreichen wir die IP -Adresse 172.217.172.110.
Für den Menschen ist es unmöglich, sich an jede IP -Adresse für jede Website oder jeden Dienst zu erinnern, oder zumindest keine freundliche Möglichkeit, sich auf Website -Adressen zu erinnern, und dort, wo Domain -Namen für menschliche Benutzer, wie z. B. LinuxHint, freundlich ist.com kam zu unserer Hilfe.
Während jedes Gerät über eine eindeutige IP -Adresse verfügt, kann jede IP -Adresse einem Domänennamen zugeordnet werden, um seine Kommunikation oder Belichtung vor dem Menschen zu erleichtern.
Wenn Sie ein Gerät haben, aus dem Sie anderen dienen möchten, oder Sie leicht zu finden möchten, können Sie es mit einem menschlichen freundlichen Namen in Verbindung bringen, der als Domain -Name bezeichnet wird. Diese beginnen normalerweise mit www.
DNS (Domänenname -System und nicht Domänenname -Server) ist das System, über das Domänennamen in IP -Adressen übersetzt werden. Wir können über das Domainnamensystem als Übersetzer von freundlichem www nachdenken.Domain.com zu IPv4 Adressen x.X.X.X (oder IPv6 -Adressen). Und dieser „Übersetzungsprozess“ heißt “DNS -Auflösung”.
Wie das DNS (Domain Name System) funktioniert?
Das Domänenname-System (DNS) wird über 4 verschiedene Arten von Servern erreicht: der rekursive DNS.
Die gesamte Sequenz kann zusammengefasst werden als:
Ihr Browser> DNS rekursiv.
Der rekursive DNS -Resolver ist der erste Schritt des DNS -Auflösungsprozesses. Er ist der Server, der die Benutzerabfrage empfängt, um den Auflösungsprozess fortzusetzen (auch als DNS -Suchanlagen bezeichnet). Der rekursive Resolver DNS empfängt die Benutzeranforderung für die Übersetzung der Domänennamen in die IP -Adresse und übergibt die Anforderung an den Stammnamenserver. Der DNS -rekursive Resolver verfügt.
Der Root -Name -Server ist der zweite Schritt im Prozess und kann die Anforderung für den rekursiven Resolver mit den zwischengespeicherten Informationen oder durch Bereitstellung der Anfrage in die oberste Ebene auflösen (z. B. auf die oberste Ebene .com, .Org, .Netz, .edu oder .GOV), die Informationen zu allen Domänen enthält, die zu dieser oberen Ebene gehören. Wenn die angeforderte Domäne also a ist .com, der Domänenserver der obersten Ebene ist der .COM TLD -Server und dann wird die Anforderung an den DNS -Server gesendet, der die IP -Adresse enthält.
Die Ausnahme für die obigen Schritte besteht darin.
Der oben beschriebene Prozess wird in vielen Fällen das Ausschnitt von DNS, der rekursive Resolver, oder der Stammserver kann die Domänennamens -Serverauflösungspeicherung gespeichert werden, um die Leistung zu erhöhen, um den gesamten Prozess zu verhindern. In solchen Fällen wird die Domänenauflösung schneller und einige Von den oben genannten Servern wird nicht eingreifen. Dies ist der Grund, warum wir manchmal unsere DNS -Datensätze in unserem Hosting aktualisieren, und Änderungen dauert Minuten oder Stunden, da DNS -Caches aktualisieren sollten.
Wenn ein rekursiver Resolver -Informationen Informationen erhält, wird die Informationen zwischengespeichert und für die nächsten Auflösungen verwendet, um den gesamten zuvor erläuterten Prozess zu speichern.
Linux verfügt über eine Vielzahl von Befehlen, die Sie mit der DNS -Auflösung befassen können.com/Common_dns_tools/.
Ich hoffe, Sie haben diese Erklärung gefunden, was DNS sind und wie sie nützlich funktionieren. Folgen Sie LinuxHint weiter, um weitere Tipps und Updates unter Linux und Networking zu erhalten.