GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was ist DNS und wie funktioniert es?

Sie haben vielleicht schon einmal den Begriff „DNS“ gehört, der mit anderen Computer-/Tech-Sprachen herumgeworfen wird, sind sich aber immer noch nicht sicher, was dieser Begriff genau bedeutet. In diesem Blogbeitrag wird in leicht verständlicher Sprache genau erklärt, was DNS ist und wie es funktioniert.

Was ist DNS?

Zunächst einmal ist DNS ein Akronym, das für Domain Name System steht. DNS ist das Protokoll, das den Rahmen für das Surfen im Internet bereitstellt. Mit anderen Worten, DNS ist ein Computersystem, das die Infrastruktur bereitstellt, die es uns ermöglicht, im Internet zu surfen, indem es das Internet zu einem menschenfreundlicheren Ort macht.

Computer adressieren sich gegenseitig mit Zahlen, die als IP-Adressen bezeichnet werden. Das Merken von IP-Adressen ist jedoch keine leichte Aufgabe für Menschen, die es vorziehen, Dingen Namen zu geben. DNS ist ein nützliches System, das Namen mit IP-Adressen verknüpft. DNS konvertiert automatisch die Namen, die wir in die Adressleiste unseres Webbrowsers eingeben, in die IP-Adressen von Webservern, die von diesen bestimmten Websites angefordert werden. Wenn Sie also einen Domänennamen (z. B. google.com) eingeben, findet Ihr Computer den nächstgelegenen DNS-Server und fragt ihn nach der korrekten IP-Adresse für diesen Namen. Dann gibt das DNS die IP-Adresse zurück, und Ihr Computer kann dann die entsprechende Maschine ansprechen und die angeforderte Website anzeigen.

So funktioniert DNS in 6 einfachen Schritten:

  1. Der Benutzer meldet sich bei seinem Internet Service Provider (ISP) an, um das Internet zu nutzen.
  2. Der Benutzer öffnet einen Webbrowser (Firefox, Chrome, Internet Explorer, Safari usw.) und gibt eine URL in die Adressleiste ein. Beispielsweise gibt der Benutzer möglicherweise https://www.atlantic.net/ ein.
  3. Der Computer fragt dann nach den DNS-Servern des Internetdienstanbieters nach der spezifischen IP-Adresse für www.atlantic.net.
  4. Sobald der DNS-Server, der diese spezifische IP-Adresse für www.atlantic.net enthält, gefunden wurde, antwortet der DNS-Server mit der entsprechenden IP-Adresse, und der Computer des Benutzers gibt diese Adresse dann an den Browser des Benutzers weiter.
  5. Der Browser baut mit der angegebenen IP-Adresse eine Verbindung zum Server auf und ruft die Seite der angeforderten Seite ab, in diesem Fall für www.atlantic.net.
  6. Der Browser zeigt die angeforderte Seite auf dem Computerbildschirm an.

Aus technischer Sicht ist das Domain Name System (DNS) ein organisiertes Benennungssystem für Computer, Dienste oder andere Ressourcen, die mit dem Internet oder einem privaten Netzwerk verbunden sind. Etwas einfacher ausgedrückt übersetzt das DNS leicht zu merkende Domainnamen wie www.atlantic.net in Zahlen wie 209.208.84.170. Das DNS ist eine entscheidende Komponente des Internets, da es einen weltweiten, schlüsselwortbasierten Weiterleitungsdienst bereitstellt.

Um die Effizienz zu optimieren, enthält jeder DNS-Server nur einen kleinen Teil der Zuordnungen von Hostnamen zu IP-Adressen. Stattdessen enthält der Server einen speziellen Programmiercode, der ihm mitteilt, wo er nach den restlichen Informationen suchen muss, die für die Verbindung mit der Website erforderlich sind.

Viele Anwendungen und Prozesse nutzen verfügbare DNS-Dienste, darunter das World Wide Web, E-Mail-Software und andere Anwendungen wie Skype.

Am 13. Februar gab Atlantic.Net die Verfügbarkeit von Cloud Server DNS bekannt. Diese Funktion soll die Effizienz steigern, indem sie eine Self-Service-Verwaltung von DNS-Einträgen bietet, die durch eine geografisch verteilte, redundante und replizierbare Cloud-Server-Architektur unterstützt wird. Wenn Sie mehr über das VPS-Hosting-DNS von Atlantic.Net erfahren möchten, kontaktieren Sie uns noch heute unter 1-800-422-2936.

Erfahren Sie mehr über den VPS-Hosting-Preis von Atlantic.Net.


Linux
  1. Was ist NGINX? Wie funktioniert es?

  2. Der Zweck von .bashrc und wie funktioniert es?

  3. Ssh – Wie funktioniert TCP-Keepalive in Ssh?

  4. Wie funktioniert Rm? Was macht Rm?

  5. Woher weiß ein PXE-Client, in welchem ​​Netzwerk er sich befindet?

Linux-Dateibefehl:Was macht er und wie wird er verwendet?

Was ist Docker? Wie funktioniert es?

Was ist Source Command in Linux und wie funktioniert es?

Was ist der Grep-Befehl unter Linux? Warum wird es verwendet und wie funktioniert es?

Wie funktioniert ein Load Balancer? Was ist Load-Balancing?

Was ist DNS und wie funktioniert DNS? (Grundlagen des Domain Name Server)