Paano Gamitin ang dig Command sa Linux

Paano Gamitin Ang Dig Command Sa Linux



Ang pag-unawa at epektibong paggamit ng mga tool sa networking sa digital na mundong ito ay mahalaga sa pagpapanatili ng wastong paggana ng internet. Ang bawat pamamahagi ng Linux ay may kasamang iba't ibang naka-install na tool sa network tulad ng host, traceroute, dig, nslookup, atbp. Tinutulungan ka ng mga tool na ito na suriin at i-troubleshoot ang mga lumalabas na isyu sa connectivity.

Ang dig o Domain Information Groper command ay isang versatile DNS lookup utility na nagbibigay-daan sa iyong mag-query sa mga DNS server para sa kanilang mga tala. Kasunod nito, tinutulungan ka nitong i-diagnose ang mga problemang nauugnay sa DNS at mangalap ng mahahalagang impormasyon tungkol sa mga domain name. Sakop ng artikulong ito kung paano gamitin ang dig command sa Linux nang walang abala.







Maaari kang gumamit ng mga dig command para sa mga gawain tulad ng pag-query ng DNS, pag-access sa maraming uri ng mga tala ng DNS, pagsasagawa ng reverse DNS lookup, at higit pa. Kaya naman, hatiin pa natin ang seksyong ito para ipaliwanag ang iba't ibang kaso ng paggamit.



Pangunahing DNS Query

Ang default na dig command ay nagpapatakbo ng a DNS query upang makuha ang mga tala ng DNS na nauugnay sa isang partikular na pangalan ng domain:







ikaw website.com

 basic-dns-query-with-dig-command

Palitan ang 'website.com' ng domain na gusto mong ipasadya ang iyong query. Halimbawa, gagamitin namin ang dig command sa ibaba para sa domain ng Google, 'google.com.'



ikaw Google com

 specific-dns-records-types-using-dig-command

Mga Tukoy na Uri ng DNS Records

Maraming uri ng mga tala ng DNS, ngunit maaari kang mag-query ng mga partikular na uri ng tala ng DNS gamit ang opsyong '-t'. Halimbawa, kunin natin ang mga talaan ng palitan ng mail para sa Google:

ikaw -t MX google.com

Magtanong ng isang Partikular na DNS Server

Kung gusto mong mag-query ng isang partikular na DNS server, tukuyin ang IP address nito gamit ang simbolo na '@' sa sumusunod na paraan:

ikaw @ 8.8.8.8 google.com

 specific-dns-query-using-dig-command

Dito, palitan ang 8.8.8.8 at google.com ng iyong target na IP address at domain. Sa pagtakbo, makukuha mo ang mga resulta tulad ng sumusunod:

Baliktarin ang DNS Lookup

Hinahayaan ka ng reverse DNS lookup na imapa ang isang IP address sa isang domain name, na nagbibigay ng impormasyon tungkol sa domain na nauugnay sa IP address na iyon. Pangunahing ginagamit ito ng mga administrator para sa pag-troubleshoot ng network, habang kasama sa iba pang gamit ang pag-verify ng email server, pag-login at seguridad, at pag-optimize ng paghahatid ng nilalaman. Upang gamitin ito, mangyaring ipasok ang utos sa ibaba:

ikaw -x IP address

Palitan ang IP_address ng iyong IP address. Muli, kumukuha ng halimbawa ng Google, kung ilalagay natin ang 8.8.8.8 sa dig command:

ikaw -x 8.8.8.8

 dns-lookup-with-dig-command

Ang huling seksyon ay nagpapakita ng 'dns.google,' na nagsasaad na ang IP address na inilagay namin ay tumutugma sa Google.

Pagbabalot

Ang dig command ay isang malakas at maraming nalalaman na tool para sa mga administrator at user ng network. Nagbibigay ito ng iba't ibang mga tampok sa pag-query ng DNS, na ginagawa itong napakahalaga para sa mga diagnostic ng network. Higit pa rito, maikli naming ipinapaliwanag ang pag-query sa isang partikular na server, reverse DNS lookup, at pag-query ayon sa mga uri ng DNS record.