Nslookup: comando não encontrado erro no RHEL / CentOS 7

63

Durante a instalação do linux, selecionei a opção "minimal":

insira a descrição da imagem aqui

Quando fui executar o comando nslookup para procurar um endereço IP, recebi a mensagem de erro nslookup: command not foundconforme mostrado no exemplo abaixo.

$ nslookup www.google.com
bash: nslookup: command not found
Anthony Ananich
fonte
3
Você já tentou instalar o bind-utilspacote, que inclui o nslookupbinário?
Wieland

Respostas:

124

A instalação mínima provavelmente não veio com o bind-utilspacote, que eu acredito que contém nslookup.

Você pode instalar bind-utilscom:

sudo yum install bind-utils

Em geral, você pode procurar por qual pacote fornece um comando usando o yum providescomando:

sudo yum provides '*bin/nslookup'
Steven D
fonte
7
Ou se você não sabe onde o comando deve morar */nslookup,.
geedoubleya
Eu recebopackage bind-utils not found
Preto
6
@Black Se você estiver usando ubuntu, use apt-get install dnsutils -y.
cizixs
Também para Archdnsutils
JoKeR
5

Para aqueles que usam DEBIAN , o pacote a ser usado é dnsutils e o processo de instalação deve ser iniciado com:

sudo apt-get install dnsutils -y

De acordo com outros usuários, é o mesmo para o Ubuntu

f4d0
fonte