Nslookup: comando non trovato errore su RHEL / CentOS 7


63

Durante l'installazione di Linux ho selezionato l'opzione "minima":

inserisci qui la descrizione dell'immagine

Quando sono andato a eseguire il comando nslookup per cercare un indirizzo IP ho ricevuto il messaggio di errore, nslookup: command not foundcome mostrato nell'esempio seguente.

$ nslookup www.google.com
bash: nslookup: command not found

3
Hai provato a installare il bind-utilspacchetto, che include il nslookupbinario?
Wieland,

Risposte:


124

L'installazione minima probabilmente non è stata fornita con il bind-utilspacchetto, che credo contenga nslookup.

Puoi installare bind-utilscon:

sudo yum install bind-utils

In generale, puoi cercare quale pacchetto fornisce un comando usando il yum providescomando:

sudo yum provides '*bin/nslookup'

7
Oppure, se non si sa dove il comando dovrebbe vivere, */nslookup.
geedoubleya,

Ricevopackage bind-utils not found
Black

6
@ Nero Se si utilizza ubuntu, utilizzare apt-get install dnsutils -yinvece.
Cizixs

Anche per Archdnsutils
JoKeR il

5

Per coloro che usano DEBIAN , il pacchetto da usare è dnsutils e il processo di installazione dovrebbe essere avviato con:

sudo apt-get install dnsutils -y

Secondo altri utenti è lo stesso per Ubuntu

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.