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
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
| 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:
|
| -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:
|
| -v | Mode prolixe. |
| -w | Attend indéfiniment une réponse du serveur DNS. |
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
- Pour afficher l'adresse d'une machine hôte nommée
mephisto, entrez la commande suivante:
La sortie est similaire aux informations suivantes:host mephistomephisto is 192.100.13.5, Aliases: engr, sarah - Pour afficher l'hôte dont l'adresse est
192.100.13.1, entrez la commande suivante:
La sortie est similaire aux informations suivantes:host 192.100.13.1mercutio is 192.100.13.1
Fichiers
| Article | Descriptif |
|---|---|
| /etc/hosts | Contient le nom et les adresses IP ( Internet Protocol ) des hôtes sur le réseau local. |