Ako nájsť verejnú IP adresu v systéme Linux

Ako nájsť verejnú IP adresu v systéme Linux

IP adresy sú chrbticou fungovania internetu. Existujú dva základné typy adries IP: verejná a súkromná. Verejné IP adresy sa používajú na pripojenie k externým sieťam, zatiaľ čo súkromné ​​IP slúžia na identifikáciu zariadení pripojených k vašej miestnej sieti.





Verejnú IP adresu môžete v systéme Linux získať niekoľkými spôsobmi. V tomto článku budeme stručne diskutovať o tom, ako môžete pomocou príkazu hostiteľa, príkazu dig a niektorých externých služieb nájsť verejnú IP adresu vášho systému.





Získajte verejnú IP pomocou príkazu hostiteľa

The hostiteľ Tento nástroj poskytuje prístup k informáciám súvisiacim s DNS vrátane verejnej IP adresy vášho počítača so systémom Linux. Keď spustíte tento príkaz bez akýchkoľvek možností, zobrazí sa názov servera DNS, adresa a verejná IP adresa vášho systému.





host myip.opendns.com resolver1.opendns.com

Môžete sa pripraviť o výstupný riadok, ktorý obsahuje verejnú IP adresu, a zobraziť ho pomocou súboru awk príkaz.

ako urobiť snímku obrazovky na povrchu pro
host myip.opendns.com resolver1.opendns.com | grep 'myip.opendns.com has' | awk '{print }'

Použitie príkazu dig

Obslužný program dig v Linuxe je ďalším užitočným nástrojom pre načítanie údajov DNS spojené s vašim počítačom. Verejnú IP adresu môžete získať v systéme Linux pomocou nasledujúceho príkazu dig.



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

Súvisiace: Čo je to statická adresa IP? Tu je dôvod, prečo ho nepotrebujete

Použitie externých služieb

Mnoho služieb tretích strán môže zobrazovať vašu verejnú IP adresu. K väčšine týchto služieb máte prístup pomocou zvinúť alebo wget užitočnosť. Nasledujúce príkazy využívajú niektoré z týchto služieb.





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

Vyššie uvedené príkazy načítajú verejnú IP z ipinfo.ip webové stránky.

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

Tieto príklady načítajú vašu verejnú IP adresu z ipecho.net webová služba.





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

The ifconfig.me webová stránka poskytuje informácie o IP pre vyššie uvedené príkazy. Existuje mnoho ďalších webových stránok na internete, ktoré ponúkajú podobné služby.

Zistenie vašej verejnej IP adresy v systéme Linux

Verejnú IP adresu môžete ľahko zistiť pomocou jednej z vyššie uvedených metód. Kľúčovou výhodou týchto prístupov je, že zobrazujú správnu adresu IP, aj keď ste za routerom NAT. Každý ich teda môže použiť na určenie svojej verejnej internetovej adresy.

ako vytvoriť pozadie vo formáte gif

Sieťové pakety prenášané cez internet sa riadia špecifickým modelom, ktorý tvorí základ digitálnej komunikácie. Model OSI je zodpovedný za prenos údajov a komunikáciu medzi dvoma alebo viacerými zariadeniami pripojenými k rovnakej alebo rôznej sieti.

zdieľam zdieľam Tweet E -mail Čo je to model OSI? Vysvetlený model prepojenia otvorených systémov

Ako vlastne váš počítač komunikuje s internetom?

Čítajte ďalej
Súvisiace témy
  • Linux
  • IP adresa
  • Príkazy Linux
O autorovi Rubaiat Hossain(39 publikovaných článkov)

Rubaiat je CS CS so silnou vášňou pre open-source. Okrem toho, že je veteránom Unixu, zaujíma sa tiež o zabezpečenie siete, kryptografiu a funkčné programovanie. Je vášnivým zberateľom použitých kníh a má nekonečný obdiv k klasickému rocku.

Viac od Rubaiat Hossain

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber