Paano makakuha ng isang hostname / pangalan ng domain mula sa isang IP address sa Linux

How Get Hostname Domain Name From An Ip Address Linux



Isa sa mga katanungan na tinanong ng maraming mga gumagamit ng Linux ay kung paano nila makukuha ang hostname ng isang system gamit ang IP address nito. Maaaring mukhang isang paitaas na gawain, ngunit sa totoong kahulugan, ito ay napakadali. Mahalaga, ito ay kilala bilang reverse DNS lookup. Ang query ng Reverse DNS lookup ay isang IP address upang makuha ang hostname o domain ng server. Ang eksaktong kabaligtaran ay ang Paghahanap ng ipasa ang DNS na kung saan mapa ang pangalan ng domain sa IP address.

Sa maikling gabay na ito, nag-explore kami ng ilang mga paraan upang maisagawa ang Reverse DNS lookup at makakuha ng isang domain name mula sa isang IP address. Para sa mga layunin ng pagpapakita, ginamit ko ang Ubuntu 20.04.







Mga Pangangailangan

Bago mo paikutin ang iyong manggas, siguraduhin na ang iyong remote host ay may isang record na isang entry sa DNS na tumuturo o nagma-map ng isang domain name sa isang IP address



Magsagawa ng DNS Reverse lookup gamit ang dig command

Ang Dig command ay isang nababaluktot at malakas na tool na ginagamit para sa pag-query o pag-usisa ng mga tala ng DNS. Ito ay isang akronim para sa groper ng impormasyon sa domain at pinapayagan kang makuha ang isang malawak na hanay ng impormasyon ng DNS tulad ng A, CNAME, MX, at mga tala ng SOA.



$ikaw -x5.9.235.235 + noall + sagot





Magsagawa ng DNS Reverse lookup gamit ang nslookup command

Ang isang utos na nslookup ay isang tool sa pagto-troubleshoot na lubos na nagtatampok sa armory ng isang sysadmin. Ito ay isang maraming nalalaman tool na gumaganap ng lahat ng pag-query sa rekord ng DNS tulad ng CNAME, A, MX, at mga pag-reverse o tala ng PTR.

Upang makuha ang isang domain name mula sa isang IP address, gamitin ang command syntax:



$nslookup<hostip >

Halimbawa.

$nslookup 5.9.235.235

Magsagawa ng DNS Reverse lookup gamit ang host command

Katulad nito, maaari mong gamitin ang host command upang makakuha ng isang hostname o domain name mula sa isang IP address gamit ang syntax tulad ng ipinakita.

$host<hostip >

Halimbawa, upang suriin ang domain name para sa IP 5.9.235.235, isagawa ang utos:

$host 5.9.235.235

Tulad ng utos ng Nslookup, maaari mo ring gamitin ang host command na may mga hostname o IP address.

Konklusyon

Ang ilang mga halimbawa na nailahad lamang namin ay isang tiyak na paraan ng pagtulong sa iyo na makuha ang pangalan ng domain mula sa isang IP address. Karaniwan, ang pagbabalik ng pagtingin sa DNS ay walang halaga at hindi gaanong mahalaga tulad ng inaabangan na paghahanap, na nagma-map ang mga pangalan ng domain sa mga IP address. Tumatanggap ang iyong puna o kontribusyon.