Befehl "host"

Zweck

Löst einen Hostnamen in eine IP-Adresse (Internet Protocol) oder eine IP-Adresse in einen Hostnamen auf.

Syntax

host [-n [-a ] [-c Klasse] [-d ] [-r ] [-t Typ] [-v ] [-w ] ] Hostname | Adresse [Server]

hostnew [-a ] [-c Klasse ] [-d ] [-r ] [-t Typ ] [-v ] [-w ] Hostname | Adresse [Server]

Beschreibung

Der Befehl /usr/bin/host gibt die IP-Adresse einer Hostmaschine zurück, wenn der Parameter Hostname angegeben ist, und den Namen des Hosts, wenn der Parameter Adresse angegeben ist. Abhängig von der Konfiguration des Namensauflösungsservice kann der Befehl host auch Aliasse anzeigen, die dem Parameter Hostname zugeordnet sind. Beispiele für Namensauflösungsservices sind local, nis und binden .

Wenn der lokale Host DNP (Domain Name Protocol) verwendet, wird die lokale oder ferne Namensserverdatenbank abgefragt, bevor der Befehl die lokale Datei /etc/hosts durchsucht.

Flags

Element Beschreibung
-a Entspricht der Verwendung von "-v -t *".
-c Klasse Gibt die Klasse an, in der nach Nicht-Internetdaten gesucht werden soll. Die gültigen Klassen sind im Folgenden aufgelistet:
IN
Internet
CHAOS
Chaos
HESIOD
MIT Althena Hesiod
ANY
Platzhalter (jede der zuvor aufgeführten)
-d Aktiviert den Debugmodus.
-n Entspricht der Ausführung des Befehls /usr/bin/hostnew. Der Befehl hostnew führt den Auflösungsservice bind aus.
-r Inaktiviert die rekursive Verarbeitung.
-t Typ Gibt den Typ des zu abfragenden Datensatzes an. Die gültigen Typen sind im Folgenden aufgelistet:
A
IP-Adresse des Hosts
CNAME
Kanonischer Name für einen Alias
HINFO
Hostprozessor und Betriebssystemtyp
KEY
Sicherheitsschlüsseldatensatz
MINFO
Mailbox- oder Maillisteninformationen
MX
Mail-Exchanger
NS
Namensserver für die benannte Zone
PTR
Hostname, falls sich die Abfrage auf eine IP-Adresse bezieht, andernfalls der Zeiger auf andere Informationen
SIG
Signaturdatensatz
SOA
SOA-Informationen (Start-of-Authority) der Domäne
TXT
Textinformationen
UINFO
Benutzerinformationen
WKS
Unterstützte gängige Services
-v Der ausführliche Modus.
-w Bewirkt, dass unbegrenzt auf eine Antwort vom DNS-Server gewartet wird.

Parameter

Element Beschreibung
Adresse Gibt die IP-Adresse der Hostmaschine an, die beim Auflösen des Hostnamens verwendet werden soll. Der Parameter Adresse muss eine gültige IP-Adresse in Schreibweise mit Trennzeichen sein.
Hostname Gibt den Namen der Hostmaschine an, die beim Auflösen der IP-Adresse verwendet werden soll. Der Parameter Hostname kann ein eindeutiger Hostname oder ein gängiger Hostname (z. B. nameserver, printserver oder timeserver, sofern diese Namen vorhanden sind) sein.
Server Gibt den abzufragenden Namensserver an.

Beispiele

  1. Geben Sie den folgenden Befehl ein, um die Adresse einer Hostmaschine mit dem Namen mephisto anzuzeigen:
    host mephisto
    Die Ausgabe gleicht den folgenden Informationen:
    mephisto is 192.100.13.5, Aliases: engr, sarah
  2. Geben Sie den folgenden Befehl ein, um den Host mit der Adresse 192.100.13.1 anzuzeigen:
    host 192.100.13.1
    Die Ausgabe gleicht den folgenden Informationen:
    mercutio is 192.100.13.1
  3. Geben Sie Folgendes ein, um die MX-Datensätze für die Domäne test.ibm.de anzuzeigen:
    host -n -t mx test.ibm.com 
    oder
    hostnew -t mx test.ibm.com
    Die Ausgabe gleicht den folgenden Informationen:
    test.ibm.com mail is handled (pri=10) by test1.tt.ibm.com
    test.ibm.com mail is handled (pri=10) by test2.aix.ibm.com

Dateien

Element Beschreibung
/etc/hosts Enthält den IP-Namen (Internet Protocol) und die Adressen der Hosts im lokalen Netz.