resolv.conf File Format for TCP/IP

Zweck

Definiert DOMAIN-Name-Server-Informationen (Domain Name Protocol) für lokale Resolverroutinen.

Beschreibung

Wenn die Datei ' /etc/resolv.conf ' vorhanden ist, verwenden die lokalen Resolverroutinen entweder eine lokale Namensauflösungsdatenbank, die von einem lokalen -Dämon namens verwaltet wird (ein Prozess), um Internetnamen und -adressen aufzulösen, oder sie verwenden das Domänennamensprotokoll, um Namensauflösungsservices von einem fernen DOMAIN-Namensserver-Host anzufordern. Wenn keine Datei resolv.conf vorhanden ist, durchsuchen die Resolverroutinen weiterhin ihren direkten Pfad, was die Suche in der Datei /etc/hosts oder in der NIS-Hostzuordnung einschließen kann.
Hinweis: Wenn die Datei resolv.conf nicht vorhanden ist, versuchen die Resolverroutinen die Namensauflösung unter Verwendung der Standardpfade, der Datei /etc/netsvc.conf oder der Umgebungsvariablen NSORDER.

Wenn der Host ein Namensserver ist, muss die Datei resolv.conf vorhanden sein und einen Namensserververweis auf sich selbst sowie eine Standarddomäne enthalten.

Die Datei resolv.conf kann einedomainEintrag oder ein EintragsearchEintrag, maximal dreinameserverEinträge und eine beliebige Anzahl vonoptionsEinträge.

AdomainEintrag teilt den Resolverroutinen mit, welcher Standarddomänenname an Namen angehängt werden soll, die nicht mit einem enden. (Punkt). Es kann nur einen einzigendomainJournaleintrag. Dieser Eintrag hat folgendes Format:

domain DomainName

Die Variable DomainName steht für den Namen der lokalen Internetdomäne. Wenn keinedomainodersearchEintrag in der Datei gibt die Subroutine Gethostbyname die Standarddomäne zurück (d. h. alles, was auf den ersten Punkt folgt). Wenn der Hostname keinen Domänennamen enthält, wird die Rootdomäne angenommen.

Asearchdefiniert die Liste der Domänen, die beim Auflösen eines Namens durchsucht werden sollen. Nur eindomainEintrag odersearchEintrag verwendet werden kann. Wenn dasdomainverwendet wird, ist die Standardsuchliste die Standarddomäne. AsearchEintrag sollte verwendet werden, wenn eine andere als die Standardsuchliste erforderlich ist. Der Eintrag hat folgendes Format:

search DomainName ...
DersearchDer Eintrag kann für die Variable DomainName maximal 1024 Zeichen lang sein. Die erste Variable DomainName wird als Standarddomänenname interpretiert. Die Variable DomainName ist der Name einer Domäne, die in die Suchliste eingeschlossen werden sollte.
Hinweis:
  1. DerdomainEintrag undsearchEinträge schließen sich gegenseitig aus. Wenn beide Einträge verwendet werden, überschreibt der zuletzt angezeigte Eintrag den anderen.
  2. Für die Resolverroutinen müssen Sie die Standarddomäne festlegen. Wenn die Standarddomäne nicht in der Datei /etc/resolv.conf festgelegt ist, müssen Sie sie in HostName auf der Maschine festlegen.

Anameserverdefiniert die Internet-E-Mail-Adresse eines fernen Domänennamensservers für die Resolverroutinen in der lokalen Domäne. Dieser Eintrag hat folgendes Format:

nameserver Address

Die Variable Adresse steht für die Adresse des fernen Namensservers in der Schreibweise mit Trennzeichen. Wenn mehrere Namensserver aufgelistet werden, fragen die Resolverroutinen jeden Namensserver (in der aufgelisteten Reihenfolge) ab, bis entweder die Abfrage erfolgreich ist oder die maximale Anzahl der Versuche erreicht wurde.

Die Variable Adresse ist die Adresse des bevorzugten Netzes, in dem die Adresse zurückgegeben werden soll. Die Variable Netzmaske ist die Netzmaske der entsprechenden Netzadresse.

Der Optionseintrag gibt verschiedene Verhaltensweisen des Resolvers an. Der Eintrag hat folgendes Format:

options OptionName 

Die Variable OptionName kann einen der folgenden Werte haben:

Element Beschreibung
Debugging Aktiviert die Resolveroption RES_DEBUG, die das Debugging des Resolvers aktiviert.
ndots: n Gibt an, dass für einen Domänennamen mit N oder mehr Punkten (.) In diesem sollte der Auflöser versuchen, den Domänennamen unverändert zu suchen, bevor er die Suchliste anwendet.
Zeitlimit:n Ermöglicht Ihnen, das Anfangszeitlimit für eine Abfrage an einen Namensserver anzugeben. Der Standardwert beträgt fünf Sekunden. Der Maximalwert ist 30 Sekunden. Bei den zweiten und aufeinanderfolgenden Abfragen verdoppelt der Auflöser das Anfangszeitlimit und wird durch die Anzahl der Namensserver in der Datei resolv.conf dividiert.
Versuche:n Ermöglicht Ihnen die Angabe, wie viele Abfragen der Auflöser an jeden Namensserver in der Datei resolv.conf senden soll, bevor die Ausführung gestoppt wird. Der Standardwert ist 4. Der Maximalwert ist 5.
drehen Ermöglicht dem Auflöser, alle Namensserver in der Datei resolv.conf zu verwenden, nicht nur den ersten.
inet6 Verwendet oder ordnet IPv6 in der Subroutine Gethostbyname zu.

Einträge in dieser Datei können mit System Management Interface Tool (SMIT), mit dem Befehl Namerslv oder durch Erstellen und Bearbeiten der Datei mit einem Editor vorgenommen werden.

Beispiele

Geben Sie Folgendes ein, um einen Domänenhost zu definieren, der kein Namensserver ist:

domain abc.aus.century.com
nameserver 192.9.201.1
nameserver 192.9.201.2

Das Beispiel enthält Einträge in der Datei resolv.conf für einen Host, der kein Namensserver ist.

Dateien

Element Beschreibung
/usr/lpp/tcpip/samples/resolv.conf Enthält die Beispieldatei resolv.conf .