{"id":3008,"date":"2026-02-18T08:00:00","date_gmt":"2026-02-18T07:00:00","guid":{"rendered":"https:\/\/www.fuhselab.de\/?p=3008"},"modified":"2026-02-11T08:10:59","modified_gmt":"2026-02-11T07:10:59","slug":"dns-grundlagen-2","status":"publish","type":"post","link":"https:\/\/www.fuhselab.de\/index.php\/2026\/02\/18\/dns-grundlagen-2\/","title":{"rendered":"DNS Grundlagen 2"},"content":{"rendered":"\n<p><br>Wie funktioniert DNS denn nun? Wie wird also aus \u201cwww.fuhselab.de\u201c eine IP-Adresse? Mit dieser Frage endete der letzte Artikel. Nachfolgend soll nun eine Antwort gefunden werden\u2026<\/p>\n\n\n\n<!--more-->\n\n\n\n<p><strong>Mit dem Webbrowser ins Internet:<\/strong><\/p>\n\n\n\n<p>Die Experimente mit der hosts-Datei haben ja gezeigt, dass zuerst versuch wird ein lokales Ziel zu erreichen. Bei entsprechendem Eintrag in der hosts-Datei (etc\/hosts) wird die Adresse \u201cwww.fuhselab.de\u201c also zuerst lokal weitergeleitet.<\/p>\n\n\n\n<p>Der weitere Ablauf in stark vereinfachter Form sieht dann so aus: Anfrage per DNS-Resolver an rekursiven DNS-Server. Anfrage an autorativen DNS-Server. Anfrage an Root-Level-DNS-Server (\u00fcber den rekursiven DNS-Server).<\/p>\n\n\n\n<p><strong>Die Datei etc\/nsswitch.conf:<\/strong><\/p>\n\n\n\n<p>Das zuerst versucht wird ein lokales Ziel zu erreichen ist in der Datei etc\/nsswitch.conf festgelegt. Erst wenn es nicht gelingt einen Rechnernamen mit lokalen Dateien aufzul\u00f6sen, kommt DNS zum Einsatz.<\/p>\n\n\n\n<p><strong>Der Resolver:<\/strong><\/p>\n\n\n\n<p>Die eigentliche Namensaufl\u00f6sung realisiert der Resolver. Aufgerufen wird er durch die C-Bibliothek (libc). F\u00fcr die Konfiguration des Resolvers ist die Datei \u201cresolv.conf\u201c zust\u00e4ndig.<\/p>\n\n\n\n<p><strong>DNS-Experimente:<\/strong><\/p>\n\n\n\n<p>Zum Abschluss dieses sehr trockenen Themas noch einige Experimente\u2026 Um die IP-Adresse zu einem Namen herauszufinden, kann folgender Terminalbefehl genutzt werden.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>dig www.webseite.de<\/li>\n<\/ul>\n\n\n\n<p>Das funktioniert auch mit lokalen Adressen, etwa per \u201cdig localhost\u201c\u2026 Zwei weitere kleine Befehle f\u00fcr das Terminal:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>nslookup www.webseite.de<\/li>\n\n\n\n<li>host www.webseite.de<\/li>\n<\/ul>\n\n\n\n<p>Die drei vorgestellten Befehle dig, nslookup und host eignen sich zur Fehlersuche in einem DNS-System.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wie funktioniert DNS denn nun? Wie wird also aus \u201cwww.fuhselab.de\u201c eine IP-Adresse? Mit dieser Frage endete der letzte Artikel. Nachfolgend soll nun eine Antwort gefunden werden\u2026<\/p>\n","protected":false},"author":1,"featured_media":791,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[21],"class_list":["post-3008","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux-gruppe-peine"],"_links":{"self":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/3008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/comments?post=3008"}],"version-history":[{"count":2,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/3008\/revisions"}],"predecessor-version":[{"id":3012,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/3008\/revisions\/3012"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media\/791"}],"wp:attachment":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media?parent=3008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/categories?post=3008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/tags?post=3008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}