Kuinka asentaa ja käyttää dig- ja nslookup-komentoja Linuxissa
Tässä artikkelissa opit asentamaan dig- ja nslookup-komennon Linuxiin. Näitä komentoja käytetään verkon vianmääritykseen ja verkkotunnusten tietojen keräämiseen.
Dig, lyhenne sanoista Domain Information Gopher, on DNS-hakuapuohjelma, jota käytetään DNS-palvelimien tutkimiseen ja DNS-palvelimiin liittyvien ongelmien vianmääritykseen. Helppokäyttöisyyden vuoksi järjestelmänvalvojat luottavat työkaluun DNS-ongelmien vianmäärityksessä.
Nslookupia käytetään DNS-hakujen käsittelyyn, ja se näyttää tärkeitä tietoja, kuten MX-tietueita ja verkkotunnuksen nimeen liittyvän IP-osoitteen.
Uudempi Linux-järjestelmä toimittaa sekä dig- että nslookup-apuohjelmat oletuksena. Vanhemmat Linux-järjestelmät eivät kuitenkaan välttämättä. Molemmat toimitetaan paketissa bind-utils.
Katsotaanpa, kuinka voimme asentaa DNS-vianmääritysapuohjelmia Linuxiin.
Tällä sivulla:
- Dig & nslookupin asentaminen CentOS/RHELiin
- dig & nslookupin asentaminen Debianiin/Ubuntuun
- dig & nslookupin asentaminen ArchLinuxiin
- Käytä dig-komentoa
- Käyttämällä nslookup-komentoa
Dig & nslookupin asentaminen CentOS/RHELiin
Asenna Red Hat Linux /CentOS -sovellukseen dig ja nslookup käyttämällä dnf-komentoa.
dnf install bind-utils
Kun asennus on onnistunut, tarkista versio käyttämällä alla olevaa komentoa.
dig -v
dig & nslookupin asentaminen Debianiin/Ubuntuun
Debianissa ja kaikissa sen johdannaisissa, mukaan lukien Debian, asennus tehdään apt-komennolla.
apt install dnsutils
Jälleen, tarkista asennus suorittamalla komento.
dig -v
dig & nslookupin asentaminen ArchLinuxiin
ArchLinuxissa asennetaan komento dig ja nslookup.
pacman -Sy dnsutils
Tarkista asennettu dig-versio suorittamalla.
dig -v
Käytä dig-komentoa
dig-komentoa voidaan käyttää verkkotunnuksen nimen kyselyyn ja tietojen hakemiseen kuvan osoittamalla tavalla:
dig fossmint.com
Komento näyttää joukon tietoja, kuten dig-komentoapuohjelman version, DNS-palvelimen ja sitä vastaavan IP-osoitteen.
Näytelähtö
; <<>> 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
Jos haluat tarkempia tietoja ja näyttää vain verkkotunnuksen IP-osoitteen, lisää +lyhyt-argumentti kuvan mukaisesti:
dig fossmint.com +short
104.17.179.254
104.17.171.254
Tarkista verkkotunnuksen MX-tietue suorittamalla.
dig fossmint.com MX +short
50 mx3.zoho.com.
20 mx2.zoho.com.
10 mx.zoho.com.
Käyttämällä nslookup-komentoa
Voit hakea tietoja verkkotunnuksesta nslookup-apuohjelman avulla käyttämällä seuraavaa komentoa.
nslookup fossmint.com
Näytelähtö
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
Johtopäätös
Tässä artikkelissa opit asentamaan dig- ja nslookup-komentoapuohjelmia erilaisiin Linux-jakeluihin ja opit myös komentojen peruskäytön. Toivomme, että voit nyt asentaa apuohjelmat mukavasti, kun kohtaat järjestelmän ilman niitä.