Nslookup: Befehl nicht gefunden Fehler auf RHEL / CentOS 7


63

Während der Linux-Installation habe ich die Option "minimal" gewählt:

Bildbeschreibung hier eingeben

Als ich zum Ausführen des Befehls nslookup ging, um eine IP-Adresse zu ermitteln nslookup: command not found, wurde die im folgenden Beispiel gezeigte Fehlermeldung angezeigt.

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

3
Haben Sie versucht, das bind-utilsPaket zu installieren , das die nslookupBinärdatei enthält?
Wieland

Antworten:


123

Die minimale Installation kam wahrscheinlich nicht mit dem bind-utilsPaket, das meiner Meinung nach enthält nslookup.

Sie können installieren bind-utilsmit:

sudo yum install bind-utils

Im Allgemeinen können Sie mit dem folgenden yum providesBefehl nach dem Paket suchen, das einen Befehl bereitstellt :

sudo yum provides '*bin/nslookup'

7
Oder wenn Sie nicht wissen , wo der Befehl, leben */nslookup.
Geedoubleya

Ich bekommepackage bind-utils not found
Black

6
@Black Wenn Sie verwenden ubuntu, verwenden Sie apt-get install dnsutils -ystattdessen.
Cizixs

Auch für Archdnsutils
JoKeR

5

Für diejenigen, die DEBIAN verwenden , ist das zu verwendende Paket dnsutils und der Installationsprozess sollte mit folgendem Befehl gestartet werden:

sudo apt-get install dnsutils -y

Laut anderen Usern ist es auch bei Ubuntu so

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.