Kako instalirati i koristiti dig i nslookup komande u Linuxu
U ovom članku ćete naučiti kako instalirati naredbu dig i nslookup na Linux. Ove naredbe se koriste za rješavanje problema s mrežom i prikupljanje informacija o imenima domena.
Dig, skraćeno od Domain Information Gopher, je uslužni program za traženje DNS-a koji se koristi za ispitivanje DNS servera i rješavanje problema povezanih sa DNS serverima. Zbog njegove lakoće upotrebe, administratori sistema se oslanjaju na alat za rješavanje problema sa DNS-om.
Nslookup se koristi za rukovanje DNS pretragama i prikazuje ključne informacije kao što su MX zapisi i IP adresa povezana s imenom domene.
Noviji Linux sistem podrazumevano isporučuje i dig i nslookup uslužne programe. Međutim, stariji Linux sistemi možda neće. Dva dolaze u paketu u bind-utils paketu.
Pogledajmo kako možemo instalirati uslužne programe za rješavanje DNS problema u Linuxu.
Na ovoj stranici:
- Instaliranje dig & nslookup u CentOS/RHEL
- Instaliranje dig & nslookupa na Debian/Ubuntu
- Instaliranje dig & nslookup na ArchLinux
- Korištenje komande dig
- Korištenje naredbe nslookup
Instaliranje dig & nslookup u CentOS/RHEL
Na Red Hat Linux /CentOS, instalirajte dig i nslookup koristeći naredbu dnf.
dnf install bind-utils
Nakon uspješne instalacije, provjerite verziju koristeći donju naredbu.
dig -v
Instaliranje dig & nslookupa na Debian/Ubuntu
Na Debianu i svim njegovim derivatima uključujući Debian, instalacija se vrši pomoću naredbe apt.
apt install dnsutils
Opet, da potvrdite instalaciju, pokrenite naredbu.
dig -v
Instaliranje dig & nslookup na ArchLinux
Za ArchLinux, komanda za instaliranje dig i nslookup će biti.
pacman -Sy dnsutils
Da provjerite instaliranu verziju diga, pokrenite.
dig -v
Korištenje komande dig
Komanda dig se može koristiti za upit imena domene i dohvat informacija kao što je prikazano:
dig fossmint.com
Komanda prikazuje mnoštvo informacija kao što su verzija uslužnog programa komande dig, DNS server i njegova odgovarajuća IP adresa.
Sample Output
; <<>> 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
Da biste bili konkretniji i prikazali samo IP imena domene, dodajte argument +short kao što je prikazano:
dig fossmint.com +short
104.17.179.254
104.17.171.254
Za provjeru MX zapisa imena domene pokrenite.
dig fossmint.com MX +short
50 mx3.zoho.com.
20 mx2.zoho.com.
10 mx.zoho.com.
Korištenje naredbe nslookup
Da biste dohvatili informacije o imenu domene pomoću uslužnog programa nslookup, koristite sljedeću naredbu.
nslookup fossmint.com
Sample Output
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
Zaključak
U ovom članku naučili ste kako da instalirate dig i nslookup uslužne programe za naredbe u različitim distribucijama Linuxa, kao i osnovnu upotrebu naredbi. Nadamo se da sada možete udobno instalirati uslužne programe kada se suočite sa sistemom bez njih.