Como instalar e usar comandos DIG e NSLOOKUP no Linux

Como instalar e usar comandos DIG e NSLOOKUP no Linux

Neste artigo, você aprenderá como instalar o comando DIG e o comando nslookup no Linux. Esses comandos são usados ​​para solução de problemas de rede e coleta de informações sobre nomes de domínio.

Escavação, abreviatura de Informações do domínio Gopher, é um utilitário de pesquisa DNS usado para investigar servidores DNS e problemas de solução de problemas associados aos servidores DNS. Devido à sua facilidade de uso, os administradores do sistema dependem da ferramenta para solucionar problemas de DNS.

Nslookup é usado para lidar com pesquisas de DNS e exibe informações cruciais, como Mx registros e o endereço IP associado a um nome de domínio.

Sistema Linux mais recente navio ambos escavação e nslookup Utilitários por padrão. No entanto, sistemas Linux mais antigos podem não. Os dois vêm empacotados dentro do bind-utils pacote.

Vamos ver como podemos instalar utilitários de solução de problemas do DNS no Linux.

Nesta página:
  1. Instalando DIG & nslookup em Centos/Rhel
  2. Instalando DIG & nslookup no Debian / Ubuntu
  3. Instalando o DIG & nslookup no ArchLinux
  4. Usando o comando DIG
  5. Usando o comando nslookup

Instalando DIG & nslookup em Centos/Rhel

Sobre Red Hat Linux /CentOS, instalar escavação e nslookup Usando o comando dnf.

# dnf install bind-utils 
Instale o Bind-Utils no CentOS

Após a instalação bem -sucedida, verifique a versão usando o comando abaixo.

# dig -v 
Verifique a versão do comando de escava

Instalando DIG & nslookup no Debian / Ubuntu

Sobre Debian e qualquer um de seus derivados, incluindo Debian, A instalação é feita usando o comando apt.

# APT Install DNSutils 
Instale o DNS Utils em Debian e Ubuntu

Novamente, para verificar a instalação, execute o comando.

# dig -v 
Verifique a versão DIG em Debian e Ubuntu

Instalando o DIG & nslookup no ArchLinux

Para Archlinux, o comando para instalar escavação e nslookup vai ser.

# Pacman -Sy Dnsutils 
Instale o arco DNS-Utils Linux

Para verificar a versão de escavação instalado, execute.

# dig -v 
Verifique a versão DIG no arch Linux

Usando o comando DIG

escavação O comando pode ser usado para consultar um nome de domínio e recuperar informações como mostrado:

# Dig Fossmint.com 

O comando exibe uma série de informações como a versão do utilitário de comando DIG, o servidor DNS e seu endereço IP correspondente.

Saída de amostra
; <> Dig 9.11.3-1Buntu1.9-Ubuntu <> fossmint.com ;; Opções globais: +CMD ;; Recebi resposta: ;; ->> cabeçalho<<- opcode: QUERY, status: NOERROR, id: 58049 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 65494 ;; QUESTION SECTION: ;fossmint.com. IN A ;; ANSWER SECTION: fossmint.com. 300 IN A 104.27.179.254 fossmint.com. 300 IN A 104.27.171.254 ;; Query time: 6 msec ;; SERVER: 127.0.0.53#53(127.0.0.53) ;; WHEN: Fri Nov 15 12:33:55 IST 2019 ;; MSG SIZE rcvd: 73 

Para obter mais específicos e exibir apenas o IP do nome de domínio anexar o +curto argumento como mostrado:

# Dig Fossmint.com +curto 104.17.179.254 104.17.171.254 

Para verificar o Mx Registro da execução do nome de domínio.

# Dig Fossmint.com mx +curto 50 mx3.Zoho.com. 20 mx2.Zoho.com. 10 mx.Zoho.com. 

Usando o comando nslookup

Para recuperar informações sobre um nome de domínio usando o nslookup utilidade, use o seguinte comando.

# nslookup fossmint.com 
Saída de amostra
Servidor: 127.0.0.53 Endereço: 127.0.0.53#53 Resposta não autoritativa: Nome: Fossmint.Endereço com: 104.27.179.254 Nome: Fossmint.Endereço com: 104.27.171.254 Nome: Fossmint.Endereço com: 2606: 4700: 30 :: 681b: B0FE Nome: Fossmint.Endereço com: 2606: 4700: 30 :: 681b: b1fe 
Conclusão

Neste artigo, você aprendeu a instalar escavação e nslookup Utilitários de comando em diferentes distribuições Linux e também o uso básico dos comandos. Esperamos que agora você possa instalar confortavelmente os utilitários quando confrontado com um sistema sem eles.