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

Was genau macht die Suchkonfigurationsoption in /etc/resolv.conf?

Ab man resolv.conf

Die Suchliste wird normalerweise aus dem lokalen Domänennamen bestimmt; standardmäßig enthält es nur den lokalen Domänennamen. Dies kann geändert werden, indem der gewünschte Domain-Suchpfad nach dem Suchschlüsselwort aufgelistet wird, wobei Leerzeichen oder Tabulatoren die Namen trennen. Resolver-Abfragen mit weniger als ndots Punkten (Standardwert ist 1) in ihnen werden versucht, jede Komponente des Suchpfads der Reihe nach zu verwenden, bis eine Übereinstimmung gefunden wird. Für Umgebungen mit mehreren Subdomains lesen Sie bitte die Optionen ndots:n unten, um Man-in-the-Middle-Angriffe und unnötigen Datenverkehr für die Root-DNS-Server zu vermeiden. Beachten Sie, dass dieser Vorgang langsam sein kann und viel Netzwerkverkehr erzeugt, wenn die Server für die aufgelisteten Domänen nicht lokal sind, und dass bei Abfragen eine Zeitüberschreitung auftritt, wenn für eine der Domänen kein Server verfügbar ist.

Die Suchliste ist derzeit auf sechs Domains mit insgesamt 256 Zeichen beschränkt.

Um das Obige zusammenzufassen, unter der Annahme, dass sich die oben genannten Standardwerte nicht ändern, wenn etwas zum Resolver gelangt, das keine Punkte enthält, wird der Resolver versuchen, localdomain.com hinzuzufügen dazu.

Nehmen wir also an, Sie geben einfach http://somesite/somedocument.html ein in Ihrem Browser. Der Resolver fängt das ab und versucht zuerst, somesite.localdomain.com aufzulösen - Äquivalent, wenn Sie tatsächlich http://somesite.localdomain.com/somedocument.html eingegeben haben - bevor Sie versuchen, was Sie eigentlich angefordert haben.

Dies ist hilfreich, wenn Sie Teil einer LAN-Umgebung sind, die über einen eigenen DNS-Server verfügt, damit Benutzer einfache Namen eingeben können, um lokale Ressourcen zu erreichen. Wenn Sie kein Heim- oder Firmen-LAN mit eigenem DNS-Server haben, brauchen Sie sich darüber keine Sorgen zu machen.


Linux
  1. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  2. Linux – Was bedeutet der Buchstabe „u“ in /dev/urandom?

  3. Verstehen der dm-multipath-Konfigurationsdatei /etc/multipath.conf

  4. Host:Analyse von /etc/resolv.conf fehlgeschlagen

  5. Was bedeutet das 'rc' in `.bashrc` usw.?

Der richtige Weg zum Bearbeiten von /etc/passwd- und /etc/group-Dateien unter Linux

Was bedeutet sw-Option in /etc/fstab?

iptables:was bedeutet --src-type LOCAL genau?

/etc/passwd zeigt Benutzer in einer Gruppe an, /etc/group jedoch nicht

Was macht source /etc/network/interfaces.d/* am Anfang der Datei /etc/network/interfaces?

Was ist die Größenbeschränkung für /etc/hosts?