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:
|
| -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:
|
| -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
- Geben Sie den folgenden Befehl ein, um die Adresse einer Hostmaschine mit dem Namen
mephistoanzuzeigen:
Die Ausgabe gleicht den folgenden Informationen:host mephistomephisto is 192.100.13.5, Aliases: engr, sarah - Geben Sie den folgenden Befehl ein, um den Host mit der Adresse
192.100.13.1anzuzeigen:
Die Ausgabe gleicht den folgenden Informationen:host 192.100.13.1mercutio is 192.100.13.1 - Geben Sie Folgendes ein, um die MX-Datensätze für die Domäne
test.ibm.deanzuzeigen:
oderhost -n -t mx test.ibm.com
Die Ausgabe gleicht den folgenden Informationen:hostnew -t mx test.ibm.comtest.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. |