Wéi installéiere a benotzt dig an nslookup Kommandoen op Linux


An dësem Artikel léiert Dir wéi Dir d'Netzwierkprobleemer installéiere kënnt an Informatiounen iwwer Domainnamen sammelen.

Dig, kuerz fir Domain Information Gopher, ass en DNS Lookup Utility benotzt fir DNS Serveren z'ënnersichen an Probleemer ze léisen verbonne mat DNS Serveren. Wéinst senger einfacher Benotzung vertrauen Systemadministrateuren op d'Tool fir DNS Probleemer ze léisen.

Nslookup gëtt benotzt fir DNS Lookups ze handhaben a weist entscheedend Informatioun wéi MX records, an d'IP Adress verbonne mat engem Domain Numm.

Méi nei Linux System verschéckt souwuel Dig an nslookup Utilities als Standard. Wéi och ëmmer, eeler Linux Systemer kënnen net. Déi zwee kommen am Bind-Utils Package gebündelt.

Loosst eis kucken wéi mir DNS Troubleshooting Utilities op Linux installéiere kënnen.

  1. Installéiere vun dig & nslookup an CentOS/RHEL
  2. Installéiere vun dig & nslookup op Debian/Ubuntu
  3. Installéiere vun dig & nslookup op ArchLinux
  4. Mat dem dig Kommando
  5. Mat dem nslookup Kommando

Op Red Hat Linux/CentOS, installéiere dig an nslookup mam dnf Kommando.

# dnf install bind-utils

No der erfollegräicher Installatioun, kontrolléiert d'Versioun mam Kommando hei ënnen.

# dig -v

Op Debian an iergendeng vun hiren Derivate abegraff Debian, gëtt d'Installatioun mam apt Kommando gemaach.

# apt install dnsutils

Nach eng Kéier, fir d'Installatioun z'iwwerpréiwen, fuert de Kommando aus.

# dig -v

Fir ArchLinux ass de Kommando fir Dig an nslookup z'installéieren.

# pacman -Sy dnsutils

Fir d'Versioun vum Dig installéiert ze kontrolléieren, lafen.

# dig -v

dig Kommando ka benotzt ginn fir en Domain Numm ze froen an d'Informatioun ze recuperéieren wéi gewisen:

# dig fossmint.com

De Kommando weist e Host vun Informatioun wéi d'Versioun vum Dig Kommando Utility, den DNS Server a seng entspriechend IP Adress.

; <<>> DiG 9.11.3-1ubuntu1.9-Ubuntu <<>> fossmint.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- 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

Fir méi spezifesch ze ginn an nëmmen d'IP vum Domain Numm ze weisen, addéiert d'+kuerz Argument wéi gewisen:

# dig fossmint.com +short

104.17.179.254
104.17.171.254

Fir den MX Rekord vum Domain Numm ze kontrolléieren lafen.

# dig fossmint.com MX +short

50 mx3.zoho.com.
20 mx2.zoho.com.
10 mx.zoho.com.

Fir Informatiounen iwwer en Domain Numm ze recuperéieren mat dem nslookup Utility, benotzt de folgende Kommando.

# nslookup fossmint.com
Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
Name:	fossmint.com
Address: 104.27.179.254
Name:	fossmint.com
Address: 104.27.171.254
Name:	fossmint.com
Address: 2606:4700:30::681b:b0fe
Name:	fossmint.com
Address: 2606:4700:30::681b:b1fe

An dësem Artikel hutt Dir geléiert wéi Dir Dig an nslookup Kommando Utilities a verschiddene Linux Verdeelungen installéiere kënnt an och d'Basisnotzung vun de Kommandoen. Mir hoffen datt Dir elo bequem d'Utilities installéiere kënnt wann Dir mat engem System ouni si konfrontéiert sidd.