Dig ja nslookup käskude installimine ja kasutamine Linuxis
Selles artiklis saate teada, kuidas installida võrgu tõrkeotsing ja koguda teavet domeeninimede kohta.
Dig, mis on lühend domeeniinfost Gopher, on DNS-i otsinguutiliit, mida kasutatakse DNS-serverite uurimiseks ja DNS-serveritega seotud probleemide tõrkeotsinguks. Kasutamismugavuse tõttu loodavad süsteemiadministraatorid DNS-probleemide tõrkeotsinguks tööriista.
Nslookup-i kasutatakse DNS-i otsingute haldamiseks ja kuvatakse oluline teave, näiteks MX-kirjed ja domeeninimega seotud IP-aadress.
Uuem Linuxi süsteem saadab vaikimisi nii dig- kui ka nslookup-utiliidid. Kuid vanemad Linuxi süsteemid ei pruugi seda teha. Need kaks on komplekteeritud bind-utils paketi sees.
Vaatame, kuidas saame Linuxi DNS-i tõrkeotsingu utiliite installida.
- dig & nslookupi installimine CentOS/RHEL-i
- dig & nslookupi installimine Debianisse/Ubuntu
- dig & nslookupi installimine ArchLinuxi
- käsu dig kasutamine
- nslookup-käsu kasutamine
Red Hat Linuxi/CentOS-i installige käsk dnf abil dig ja nslookup.
# dnf install bind-utils
Pärast installimist kontrollige versiooni, kasutades allolevat käsku.
# dig -v
Debiani ja kõigi selle derivaatide, sealhulgas Debiani puhul toimub installimine käsu apt abil.
# apt install dnsutils
Jällegi installimise kontrollimiseks käivitage käsk.
# dig -v
ArchLinuxi jaoks on käsk dig ja nslookup installimiseks.
# pacman -Sy dnsutils
Installitud dig versiooni kontrollimiseks käivitage.
# dig -v
dig-käsku saab kasutada domeeninime pärimiseks ja teabe hankimiseks, nagu näidatud:
# dig fossmint.com
Käsk kuvab hulgaliselt teavet, näiteks käsu utiliidi versioon dig, DNS-server ja sellele vastav IP-aadress.
; <<>> 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
Täpsemaks ja ainult domeeninime IP kuvamiseks lisage + lühike argument nagu näidatud:
# dig fossmint.com +short 104.17.179.254 104.17.171.254
Domeeninime käitamise MX-kirje kontrollimiseks.
# dig fossmint.com MX +short 50 mx3.zoho.com. 20 mx2.zoho.com. 10 mx.zoho.com.
Domeeninime kohta teabe hankimiseks utiliidi nslookup abil kasutage järgmist käsku.
# 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
Selles artiklis õppisite installima dig ja nslookup käskude utiliite erinevates Linuxi distributsioonides ning ka nende käskude põhikasutust. Loodame, et saate ilma utseta süsteemiga kokku puutudes utiliite nüüd mugavalt installida.