Kaip rasti viešąjį IP adresą „Linux“ sistemoje

Kaip rasti viešąjį IP adresą „Linux“ sistemoje

IP adresai yra interneto veikimo pagrindas. Yra du pagrindiniai IP adresų tipai: viešas ir privatus. Viešieji IP adresai naudojami prisijungti prie išorinių tinklų, o privatūs IP - įrenginiams, prijungtiems prie jūsų vietinio tinklo, identifikuoti.





Savo viešąjį IP adresą galite gauti „Linux“ naudodami kelis metodus. Šiame straipsnyje trumpai aptarsime, kaip galite naudoti pagrindinę komandą, komandą dig ir kai kurias išorines paslaugas, kad surastumėte savo sistemos viešąjį IP adresą.





Gaukite viešą IP naudodami pagrindinę komandą

The šeimininkas įrankis suteikia prieigą prie su DNS susijusios informacijos, įskaitant viešąjį jūsų „Linux“ kompiuterio IP adresą. Kai paleisite šią komandą be jokių parinkčių, ji parodys DNS serverio pavadinimą, adresą ir jūsų sistemos viešąjį IP.





host myip.opendns.com resolver1.opendns.com

Galite ieškoti išvesties eilutės, kurioje yra viešasis IP, ir parodyti ją naudodami awk komandą.

prisijungti prie tinklo, bet nėra interneto
host myip.opendns.com resolver1.opendns.com | grep 'myip.opendns.com has' | awk '{print }'

Naudojant komandą dig

„Linux“ kasimo įrankis yra dar vienas naudingas įrankis nuskaityti DNS duomenis susietas su jūsų kompiuteriu. Viešąjį IP adresą galite gauti „Linux“ naudodami šią komandą dig.



dig +short myip.opendns.com @resolver1.opendns.com

Susijęs: Kas yra statinis IP adresas? Štai kodėl jums to nereikia

Išorinių paslaugų naudojimas

Daugelis trečiųjų šalių paslaugų gali parodyti jūsų viešąjį IP adresą. Daugumą šių paslaugų galite pasiekti naudodami garbanoti arba wget naudingumas. Žemiau pateiktos komandos naudoja kai kurias tokias paslaugas.





curl https://ipinfo.io/ip ; echo
wget -qO- https://ipecho.net/plain ; echo

Pirmiau minėtos komandos nuskaito viešąjį IP iš ipinfo.ip Interneto svetainė.

curl https://ipecho.net/plain ; echo
wget -qO- https://ipecho.net/plain ; echo

Šie pavyzdžiai atneša jūsų viešąjį IP adresą iš ipecho.net žiniatinklio paslauga.





curl https://ifconfig.me ; echo
wget -qO- https://ifconfig.me ; echo

The ifconfig.me svetainėje pateikiama aukščiau nurodytų komandų IP informacija. Yra daug kitų interneto svetainių, siūlančių panašias paslaugas.

Viešojo IP adreso radimas „Linux“

Naudodami vieną iš aukščiau išvardytų metodų, galite lengvai sužinoti savo viešąjį IP adresą. Pagrindinis šių metodų privalumas yra tas, kad jie rodo teisingą IP adresą, net jei esate už NAT maršrutizatoriaus. Taigi, kiekvienas gali juos naudoti nustatydamas savo viešąjį interneto adresą.

kaip padaryti nuotrauką paveikslėlyje youtube

Tinklo paketai, perduodami internetu, atitinka konkretų modelį, kuris yra skaitmeninio ryšio pagrindas. OSI modelis yra atsakingas už duomenų perdavimą ir ryšį tarp dviejų ar daugiau įrenginių, prijungtų prie to paties ar skirtingų tinklų.

Dalintis Dalintis „Tweet“ Paštu Kas yra OSI modelis? Paaiškintas atvirų sistemų sujungimo modelis

Kaip jūsų kompiuteris iš tikrųjų bendrauja su internetu?

Skaityti toliau
Susijusios temos
  • Linux
  • IP adresas
  • „Linux“ komandos
Apie autorių Rubaiat Hossain(Paskelbti 39 straipsniai)

„Rubaiat“ yra CS laipsnis, turintis didelę aistrą atvirojo kodo. Be to, kad yra „Unix“ veteranas, jis taip pat užsiima tinklo saugumu, kriptografija ir funkciniu programavimu. Jis yra aistringas naudotų knygų kolekcionierius ir nesibaigiantis žavėjimasis klasikiniu roku.

Daugiau iš Rubaiat Hossain

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia