Como instalar e usar comandos DIG e NSLOOKUP no Linux

- 1086
- 236
- Randal Kuhlman
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:
- Instalando DIG & nslookup em Centos/Rhel
- Instalando DIG & nslookup no Debian / Ubuntu
- Instalando o DIG & nslookup no ArchLinux
- Usando o comando DIG
- 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

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

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

Novamente, para verificar a instalação, execute o comando.
# dig -v

Instalando o DIG & nslookup no ArchLinux
Para Archlinux, o comando para instalar escavação e nslookup vai ser.
# Pacman -Sy Dnsutils

Para verificar a versão de escavação instalado, execute.
# dig -v

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.
- « Como executar um comando com limite de tempo (tempo limite) no Linux
- Como instalar o CURL no Linux »