Dig- ja nslookup-komentojen asentaminen ja käyttäminen Linuxissa
Tässä artikkelissa opit verkon vianmäärityksen asentamisesta ja verkkotunnusten tietojen keräämisestä.
Dig, joka on lyhenne sanoista Domain Information Gopher, on DNS-hakuapuohjelma, jota käytetään DNS-palvelinten tutkimiseen ja DNS-palvelimiin liittyvien ongelmien vianmääritykseen. Helppokäyttöisyytensä 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-tietueet, ja verkkotunnukseen liittyvän IP-osoitteen.
Uudempi Linux-järjestelmä toimittaa sekä dig- että nslookup-apuohjelmat oletusarvoisesti. Vanhemmat Linux-järjestelmät eivät kuitenkaan välttämättä. Nämä kaksi tulevat niputettuina bind-utils-paketin sisälle.
Katsotaanpa, kuinka voimme asentaa DNS-vianmääritysapuohjelmat Linuxiin.
- dig & nslookupin asentaminen CentOS/RHEL-sovellukseen
- dig & nslookupin asentaminen Debianiin/Ubuntuun
- dig & nslookupin asentaminen ArchLinuxiin
- dig-komennon käyttäminen
- nslookup-komennon käyttäminen
Asenna dig ja nslookup Red Hat Linux/CentOS -käyttöjärjestelmään dnf-komennolla.
# dnf install bind-utils
Kun asennus on onnistunut, tarkista versio alla olevan komennon avulla.
# dig -v
Debianissa ja sen johdannaisissa, mukaan lukien Debian, asennus tapahtuu apt-komennolla.
# apt install dnsutils
Jälleen kerran, tarkista asennus suorittamalla komento.
# dig -v
ArchLinuxissa komento dig ja nslookup asennetaan.
# pacman -Sy dnsutils
Voit tarkistaa asennetun dig-version suorittamalla.
# dig -v
dig-komentoa voidaan käyttää verkkotunnuksen 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.
; <<>> 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
Lisää tarkempi ja näytä vain verkkotunnuksen IP-osoite lisäämällä + lyhyt argumentti kuvan osoittamalla tavalla:
# dig fossmint.com +short 104.17.179.254 104.17.171.254
Verkkotunnuksen ajon MX-tietueen tarkistaminen.
# dig fossmint.com MX +short 50 mx3.zoho.com. 20 mx2.zoho.com. 10 mx.zoho.com.
Voit hakea tietoja verkkotunnuksesta nslookup-apuohjelman avulla käyttämällä seuraavaa komentoa.
# 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
Tässä artikkelissa opit asentamaan dig- ja nslookup-komentoapuohjelmat eri Linux-jakeluihin ja myös komentojen peruskäytön. Toivomme, että voit nyt asentaa apuohjelmat mukavasti, kun kohtaat järjestelmän ilman niitä.