Hvernig á að setja upp og nota dig og nslookup skipanir í Linux


Í þessari grein muntu læra hvernig á að setja upp bilanaleit á netinu og safna upplýsingum um lén.

Dig, stytting á Domain Information Gopher, er DNS uppflettingartól sem notað er til að kanna DNS netþjóna og leysa vandamál sem tengjast DNS netþjónum. Vegna auðveldrar notkunar treysta kerfisstjórar á tólið til að leysa DNS vandamál.

Nslookup er notað til að meðhöndla DNS uppflettingar og birtir mikilvægar upplýsingar eins og MX færslur og IP tölu sem tengist lén.

Nýrra Linux kerfi senda sjálfgefið bæði grafa og nslookup tól. Hins vegar gætu eldri Linux kerfi ekki. Þessir tveir koma saman í bind-utils pakkanum.

Við skulum sjá hvernig við getum sett upp DNS bilanaleitartæki í Linux.

  1. Setur upp dig & nslookup í CentOS/RHEL
  2. Setur upp dig & nslookup á Debian/Ubuntu
  3. Setur upp dig & nslookup á ArchLinux
  4. Með því að nota grafa skipunina
  5. Með því að nota nslookup skipunina

Á Red Hat Linux /CentOS skaltu setja upp dig og nslookup með dnf skipuninni.

# dnf install bind-utils

Eftir vel heppnaða uppsetningu skaltu staðfesta útgáfuna með því að nota skipunina hér að neðan.

# dig -v

Á Debian og hvers kyns afleiðum þess, þar á meðal Debian, er uppsetningin gerð með apt skipuninni.

# apt install dnsutils

Aftur, til að staðfesta uppsetninguna skaltu keyra skipunina.

# dig -v

Fyrir ArchLinux verður skipunin til að setja upp dig og nslookup.

# pacman -Sy dnsutils

Til að athuga hvaða útgáfu af dig er uppsett skaltu keyra.

# dig -v

Dig skipun er hægt að nota til að spyrjast fyrir um lén og sækja upplýsingar eins og sýnt er:

# dig fossmint.com

Skipunin sýnir fjölda upplýsinga eins og útgáfu grafastjórnarforritsins, DNS netþjóninn og samsvarandi IP tölu þess.

; <<>> 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

Til að verða nákvæmari og birta aðeins IP lénsins skaltu bæta við +stutta röksemdinni eins og sýnt er:

# dig fossmint.com +short

104.17.179.254
104.17.171.254

Til að athuga MX skrá yfir lénið keyra.

# dig fossmint.com MX +short

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

Til að sækja upplýsingar um lén með því að nota nslookup tólið skaltu nota eftirfarandi skipun.

# 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

Í þessari grein lærðir þú hvernig á að setja upp dig og nslookup skipanatól í mismunandi Linux dreifingum og einnig grunnnotkun skipananna. Við vonum að þú getir nú sett upp tólin á þægilegan hátt þegar þú stendur frammi fyrir kerfi án þeirra.