Nslookup: erreur de commande non trouvée sous RHEL / CentOS 7

63

Lors de l'installation de Linux, j'ai sélectionné l'option "minimale":

entrez la description de l'image ici

Lorsque je suis allé exécuter la commande nslookup pour rechercher une adresse IP, j'ai reçu le message d'erreur nslookup: command not foundindiqué dans l'exemple ci-dessous.

$ nslookup www.google.com
bash: nslookup: command not found
Anthony Ananich
la source
3
Avez-vous essayé d'installer le bind-utilspaquet, qui inclut le nslookupbinaire?
Wieland

Réponses:

124

L'installation minimale n'est probablement pas venue avec le bind-utilspaquet, que je crois contient nslookup.

Vous pouvez installer bind-utilsavec:

sudo yum install bind-utils

En général, vous pouvez rechercher quel paquet fournit une commande en utilisant la yum providescommande:

sudo yum provides '*bin/nslookup'
Steven D
la source
7
Ou si vous ne savez pas où la commande doit vivre, */nslookup.
Geedoubleya
Je reçoispackage bind-utils not found
Black
6
@ Black Si vous utilisez ubuntu, utilisez apt-get install dnsutils -yplutôt.
Cizixs
Aussi pour Archdnsutils
JoKeR le
5

Pour ceux qui utilisent DEBIAN , le paquet à utiliser est dnsutils et le processus d’installation devrait être lancé avec:

sudo apt-get install dnsutils -y

Selon d'autres utilisateurs, il en va de même pour Ubuntu.

f4d0
la source