commande hôte

Objectif

Résout un nom d'hôte en une adresse Internet Protocol (IP) ou une adresse IP en un nom d'hôte.

Syntaxe

host [-a] [-c Class ] [-d ] [-r ] [-t Type] [-v ] [-w ] Hostname | Address [Server]

Descriptif

La commande /usr/bin/host renvoie l'adresse IP d'une machine hôte lorsque le paramètre HostName est spécifié et le nom de l'hôte lorsque le paramètre Address est spécifié. En fonction de la configuration du service de résolution de nom, la commande host peut également afficher les alias associés au paramètre HostName . Exemples de services de résolution de nom: local, niset bind.

Si l'hôte local utilise le protocole de nom de domaine, la base de données du serveur de noms local ou distant est interrogée avant la recherche dans le fichier /etc/hosts local.

Indicateurs

Tableau 1. Indicateurs
Article Descriptif
-a Equivalent à l'utilisation de -v -t *
-c Classe Indique la classe à rechercher lorsqu'elle recherche des données non Internet. Les classes valides sont les suivantes:
IN
Classe Internet
CHAOS
Classe CHAOS
HESIOD
MIT Althena Hesiod cours
N'IMPORTE LEQUEL
Caractère générique (n'importe lequel des éléments mentionnés précédemment)
-d Active le mode débogage.
-r Désactive le traitement récursif.
-t Type Indique le type d'enregistrement à interroger. Les types valides sont les suivants:
A
Adresse IP des hôtes
CNAME
Nom canonique d'un alias
HINFO
Processeur hôte et type de système d'exploitation
CLE
Enregistrement de clé de sécurité
MINFO
Informations de boîte aux lettres ou de liste d'adresses
MX
Echangeur de courrier
serveur de noms
Serveur de noms pour la zone nommée
PTR
Nom d'hôte si la requête est une adresse IP ; sinon, le pointeur vers d'autres informations
SIG
Enregistrement de signature
architecture orientée services
Informations de "début d'autorité" du domaine
TXT
Informations texte
UINFO
Informations utilisateur
WKS
Services connus pris en charge
-v Mode prolixe.
-w Attend indéfiniment une réponse du serveur DNS.

Paramètres

Tableau 2. Paramètres
Article Descriptif
Adresse Indique l'adresse IP de la machine hôte à utiliser pour résoudre le nom d'hôte. Le paramètre Adresse doit être une adresse IP valide au format décimal à points.
HostName Indique le nom de la machine hôte à utiliser pour résoudre l'adresse IP. Le paramètre HostName peut être un nom d'hôte unique ou un nom d'hôte connu (tel que nameserver, printserverou timeserver, si ces noms existent).
Serveur Indique le serveur de noms de la requête.

Exemples

  1. Pour afficher l'adresse d'une machine hôte nommée mephisto, entrez la commande suivante:
    host mephisto
    La sortie est similaire aux informations suivantes:
    mephisto is 192.100.13.5, Aliases: engr, sarah
  2. Pour afficher l'hôte dont l'adresse est 192.100.13.1, entrez la commande suivante:
    host 192.100.13.1
    La sortie est similaire aux informations suivantes:
    mercutio is 192.100.13.1

Fichiers

Tableau 3. fichiers
Article Descriptif
/etc/hosts Contient le nom et les adresses IP ( Internet Protocol ) des hôtes sur le réseau local.