Kaip gauti pagrindinio kompiuterio/domeno vardą iš IP adreso „Linux“

How Get Hostname Domain Name From An Ip Address Linux



Vienas iš klausimų, kurį užduoda daugelis „Linux“ vartotojų, yra tai, kaip jie gali nuskaityti sistemos pagrindinio kompiuterio pavadinimą naudodami jos IP adresą. Tai gali atrodyti sudėtinga užduotis, tačiau tikrąja prasme tai gana paprasta. Iš esmės tai žinoma kaip atvirkštinė DNS paieška. Atvirkštinė DNS paieška užklausia IP adresą, kad gautų serverio pagrindinio kompiuterio pavadinimą arba domeną. Visiškai priešingai yra persiųsti DNS paiešką, kuri susieja domeno pavadinimą su IP adresu.

Šiame trumpame vadove mes ištyrėme keletą būdų, kaip atlikti atvirkštinę DNS paiešką ir gauti domeno vardą iš IP adreso. Demonstravimo tikslais naudojau „Ubuntu 20.04“.







Būtinos sąlygos

Prieš pasiraitodami rankoves įsitikinkite, kad jūsų nuotolinis kompiuteris turi A įrašą, kuris yra DNS įrašas, nukreipiantis arba susiejantis domeno pavadinimą su IP adresu



Atlikite DNS atvirkštinę paiešką naudodami komandą dig

„Dig“ komanda yra lankstus ir galingas įrankis, naudojamas užklausoms arba zondams DNS įrašams. Tai yra domeno informacijos gropės akronimas ir leidžia nuskaityti platų DNS informacijos spektrą, pvz., A, CNAME, MX ir SOA įrašus.



$tu -x5.9.235.235 +ne visi +atsakymas





Atlikite DNS atvirkštinę paiešką naudodami komandą nslookup

„Nslookup“ komanda yra trikčių šalinimo įrankis, kuris labai gerai veikia „sysadmin“ ginkluotėje. Tai universalus įrankis, kuris atlieka visas DNS įrašų užklausas, tokias kaip CNAME, A, MX ir atvirkštiniai arba PTR įrašai.

Norėdami gauti domeno pavadinimą iš IP adreso, naudokite komandų sintaksę:



$nslookup<šeimininkasip >

Pavyzdžiui.

$nslookup 5.9.235.235

Atlikite DNS atvirkštinę paiešką naudodami pagrindinio kompiuterio komandą

Panašiai galite naudoti pagrindinio kompiuterio komandą, kad gautumėte pagrindinio kompiuterio ar domeno vardą iš IP adreso, naudodami sintaksę, kaip parodyta.

$šeimininkas<šeimininkasip >

Pavyzdžiui, norėdami patikrinti IP domeno pavadinimą 5.9.235.235, vykdyti komandą:

$šeimininkas 5.9.235.235

Kaip ir komandą „Nslookup“, taip pat galite naudoti pagrindinio kompiuterio komandą su pagrindinio kompiuterio pavadinimais arba IP adresais.

Išvada

Keletas mūsų ką tik parengtų pavyzdžių yra tikras būdas padėti jums gauti domeno vardą iš IP adreso. Paprastai atvirkštinė DNS paieška yra nereikšminga ir nėra tokia svarbi kaip išankstinė paieška, pagal kurią domenų vardai susiejami su IP adresais. Jūsų atsiliepimai ar indėlis bus labai laukiami.