IP adresy tvoří páteř fungování internetu. Existují dva základní typy IP adres: veřejné a soukromé. Veřejné IP adresy se používají k připojení k externím sítím, zatímco soukromé IP adresy slouží k identifikaci zařízení připojených k vaší místní síti.
Veřejnou IP adresu můžete v Linuxu získat několika způsoby. V tomto článku budeme stručně diskutovat o tom, jak můžete použít hostitelský příkaz, příkaz dig a některé externí služby k nalezení veřejné IP adresy vašeho systému.
Získejte veřejnou IP pomocí příkazu hostitele
The hostitel nástroj poskytuje přístup k informacím souvisejícím s DNS, včetně veřejné IP adresy vašeho počítače se systémem Linux. Když spustíte tento příkaz bez jakýchkoli možností, zobrazí se vám název, adresa a veřejná IP adresa vašeho serveru DNS.
host myip.opendns.com resolver1.opendns.com
Můžete se připravit na výstupní řádek, který obsahuje veřejnou IP adresu, a zobrazit jej pomocí awk příkaz.
proč můj počítač používá disk 100
host myip.opendns.com resolver1.opendns.com | grep 'myip.opendns.com has' | awk '{print }'
Pomocí příkazu dig
Nástroj Dig v Linuxu je dalším užitečným nástrojem pro načítání dat DNS spojené s vaším počítačem. Veřejnou IP adresu můžete v Linuxu získat pomocí následujícího příkazu dig.
dig +short myip.opendns.com @resolver1.opendns.com
Příbuzný: Co je statická adresa IP? Zde je důvod, proč jeden nepotřebujete
Použití externích služeb
Mnoho služeb třetích stran může zobrazit vaši veřejnou IP adresu. K většině těchto služeb máte přístup pomocí kučera nebo wget užitečnost. Níže uvedené příkazy využívají některé takové služby.
curl https://ipinfo.io/ip ; echo
wget -qO- https://ipecho.net/plain ; echo
Výše uvedené příkazy načítají veřejnou IP z ipinfo.ip webová stránka.
curl https://ipecho.net/plain ; echo
wget -qO- https://ipecho.net/plain ; echo
Tyto příklady načítají vaši veřejnou IP adresu z ipecho.net webová služba.
curl https://ifconfig.me ; echo
wget -qO- https://ifconfig.me ; echo
The ifconfig.me web poskytuje informace o IP pro výše uvedené příkazy. Na internetu je k dispozici mnoho dalších webových stránek, které nabízejí podobné služby.
Zjištění vaší veřejné IP adresy v Linuxu
Svou veřejnou IP adresu můžete snadno zjistit pomocí jedné z výše uvedených metod. Klíčovou výhodou těchto přístupů je, že zobrazují správnou IP adresu, i když jste za routerem NAT. Kdokoli je tedy může použít k určení své veřejné internetové adresy.
přesun aplikací pro Android na kartu SD
Síťové pakety přenášené přes internet se řídí konkrétním modelem, který tvoří základ pro digitální komunikaci. Model OSI je zodpovědný za přenos dat a komunikaci mezi dvěma nebo více zařízeními připojenými ke stejným nebo různým sítím.
Podíl Podíl tweet E-mailem Co je model OSI? Vysvětlen model propojení otevřených systémůJak vlastně váš počítač komunikuje s internetem?
Číst dále Související témata- Linux
- IP adresa
- Příkazy Linux
Rubaiat je absolventem CS se silnou vášní pro open-source. Kromě toho, že je veteránem Unixu, věnuje se také zabezpečení sítě, kryptografii a funkčnímu programování. Je vášnivým sběratelem knih z druhé ruky a má nekonečný obdiv ke klasickému rocku.
Více od Rubaiat HossainPřihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!
Kliknutím sem se přihlásíte k odběru