Raskite pagrindinio kompiuterio pavadinimą iš „IP Linux“

Find Hostname From Ip Linux



Vardai ar etiketės yra naudingos, nes leidžia mums atpažinti vieną ar kitą asmenį iš kito. Net asmens vardas, kuris gali būti unikalus visame pasaulyje, apima simbolių rinkinį, leidžiantį asmeniui atskirti nuo kito asmens.

Panašiai kompiuteriai palaiko etiketes ar pavadinimus, kurie padeda jiems suteikti unikalią tapatybę tinkle. Čia įeina pagrindinio kompiuterio pavadinimas. Prieglobos serverio pavadinimas yra kompiuterių tinklui būdingų raidinių ir skaitinių simbolių rinkinys, leidžiantis įrenginiams bendrauti tarpusavyje.







Paprastai pagrindinė technologija, identifikuojanti kompiuterį ar tinklo įrenginį, yra skaičių rinkinys, žinomas kaip IP adresai. Tada jie susiejami su konkrečiu pavadinimu, išspręstu pagal įrenginio IP adresą.



Tačiau šioje pamokoje parodysiu įvairius būdus, kuriuos galite naudoti norėdami gauti prieglobos serverio pavadinimą, susietą su konkrečiu IP adresu. Šiame vadove aptarti metodai veiks beveik visose „Linux“ ir „Unix-Like“ sistemose.



Jei ieškote išsamių nurodymų, kaip veikia tokios sistemos kaip domenų vardai, peržiūrėkite toliau pateiktą nuorodą:





https://linuxhint.com/dns-for-beginners/

Išsiskyrę, pasinerkime.



1 metodas: ping

Paprasčiausias būdas gauti kompiuterio pavadinimą iš IP adreso yra ping. „Ping“ yra paprasta, bet galinga komandų eilutės priemonė, kuri naudoja ECHO paketus, kad galėtų bendrauti su pagrindiniu kompiuteriu.

PASTABA: Ši komanda veikia tik „Windows“ mašinose. Jei naudojate „Linux“, patikrinkite kitą metodą.

Norėdami gauti pagrindinio kompiuterio pavadinimą iš IP adreso naudodami ping, naudokite šią komandą:

$ ping -a 172.67.209.252

Čia yra aukščiau pateiktos komandos išvestis:

Aukščiau pateikta komanda ne visada yra patikima; jis dažnai veikia tik tuo atveju, jei pagrindinio kompiuterio faile yra prieglobos serverio pavadinimas.

Sužinokite daugiau čia:

https://linuxhint.com/modify-etc-host-file-linux/

https://linuxhint.com/edit-hosts-file-on-linux/

2 metodas: pagrindinio kompiuterio komanda

Antrasis ir įprastas būdas gauti kompiuterio pavadinimą iš IP adreso „Linux“ yra pagrindinio kompiuterio komanda. Šis paprastas įrankis yra dalis dnsutil paketas.

Norėdami įdiegti paketą, naudokite šias komandas:

„Ubuntu“/„Debian“ pagrindu sukurtos distribucijos

$ sudo apt -get install dnsutils -y

REHL/CentOS

$ sudo yum įdiegti dnsutils

Fedora

$ sudo dnf įdiegti dnsutils

Arch

$ sudo pacman -S dnsutils

Įdiegę įrankį, galite paleisti žemiau esančią komandą, kad gautumėte IP adreso pagrindinio kompiuterio pavadinimą.

$ šeimininkas

Išvesties pavyzdys pateikiamas žemiau:

[[el. pašto apsauga] ~] $ host 216.58.223.78
78.223.58.216.in-addr.arpa domeno vardo žymeklis mba01s07-in-f14.1e100.net.

PASTABA : Norint naudoti pagrindinio kompiuterio komandą, sistema turi būti užregistruota DNS serveryje, pvz., „Cloudflare“ ar „Google Public DNS“, arba įrašu pagrindiniame faile. Priklausomai nuo DNS serverio, su kuriuo sistema yra sukonfigūruota, rezultatas gali skirtis arba jo visai nėra.

Jei naudojate „Fedora“, prieš iš naujo paleisdami būtinai išlaikykite savo DNS nustatymus, nes tinklo valdytojas dažnai juos perrašo.

3 metodas: naudojant Dig

Kitas metodas, kurį galite išbandyti, yra naudoti kasimą. „Dig“ yra komandų eilutės įrankis, naudingas atliekant DNS užklausas ir atvirkštines paieškas. Tai galingas įrankis, turintis ne tik pagrindinio kompiuterio vardo paieškos funkcijų rinkinį.

Norėdami sužinoti daugiau apie kasimą, peržiūrėkite šią pamoką.

https://linuxhint.com/install_dig_debian_9/

Įdiegę „dig“ savo sistemoje, naudokite komandą:

$ dig -x

Taip pat gerai pažymėti, kad serveryje turi būti įjungta atvirkštinė DNS paieška; priešingu atveju negausite serverio pagrindinio kompiuterio pavadinimo.

4 metodas: „Nslookup“

Kur kas paprastesnis ir labiau paplitęs būdas ieškoti kompiuterio pavadinimo iš IP adreso yra naudoti nslookup. „Nslookup“ yra komandų eilutės įrankis, panašus į „dig“, tačiau leidžia vartotojams užklausti DNS dėl pagrindinio kompiuterio vardų ir IP adresų susiejimo.

Norėdami užklausti pagrindinio kompiuterio pavadinimą naudodami „nslookup“, naudokite komandą kaip:

$ nslookup

Pavyzdys yra toks, kaip parodyta žemiau:

[[el. paštas apsaugotas] ~] $ nslookup 216.58.223.110
110.223.58.216.in-addr.arpa pavadinimas = mba01s08-in-f14.1e100.net.

Autoritetingus atsakymus galima rasti:

Išvada

Šioje pamokoje mes iliustravome įvairius būdus, kaip gauti pagrindinio kompiuterio pavadinimą iš IP adreso tiek „Linux“, tiek „Windows“ mašinose. Jei ieškote išsamesnės pamokos apie tai, kaip veikia DNS, apsvarstykite toliau pateiktą nuorodą:

https://linuxhint.com/dns-for-beginners/