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

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'

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.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.