IP adresa je číselný štítek, který jednoznačně identifikuje zařízení v síti. Existují dva typy adres IP, veřejná a soukromá. Soukromá adresa se používá k označení zařízení v interní síti a je globálně nedosažitelná.

Naopak veřejné IP adresy jsou globálně směrovatelné a jsou důležité pro připojení k internetu. Tato příručka ukazuje, jak snadné je uživatelům systému Linux získat informace o adrese IP na svých počítačích.

Jak fungují adresy IP?

Než se naučíte, jak zjistit IP adresu vašeho stroje se systémem Linux, musíte vědět několik věcí. Po připojení k domácí síti mají všechna vaše zařízení jedinečné soukromé adresy IP. K celosvětovému webu se však nemůžete připojit prostřednictvím soukromých adres. Budete k tomu potřebovat veřejnou IP.

Uznání obrázku: Michel Bakni /Wikipedia

Váš router vám přidělí veřejnou IP adresu, když zadáváte webové požadavky z jednoho ze svých zařízení. K tomu existuje celý mechanismus zvaný Network Address Translation (NAT). NAT funguje nahrazením soukromé adresy ze záhlaví paketu IP globálně dostupnou veřejnou IP.

Najděte soukromou IP adresu systému Linux

Podle RFC 1918 (Address Allocation for Private Internets), soukromé sítě mohou mít IP adresy v níže uvedených rozsazích. Tady X představuje libovolné číslo od 0 do 255.

  • 10.X.X.X - 10.X.X.X
  • 172.16.X.X - 172.31.X.X
  • 192.168.X.X - 192.168.X.X

V Linuxu existuje několik způsobů, jak zkontrolovat soukromé IP adresy. Nejjednodušší z nich je Linux ip adresa příkaz.

IP -4 adresa

Tento příkaz zobrazí adresu zpětné smyčky (127.0.0.1) a skutečnou soukromou adresu zařízení.

V systému Linux použijte následující příkaz, pokud chcete získat pouze IP adresu systému.

IP cesta získat 1.1.1.1 | awk '{print $ 7}'

Případně můžete použít název hostitele příkaz v systému Linux k získání adresy IP hostitele.

hostname -I

Můžete také použít nmcli nástroj pro získání soukromé IP adresy vašeho rozhraní. Je to konzolový program pro správu správce sítě.

Zobrazit zařízení nmcli -p

Najděte veřejnou IP adresu systémů Linux

Protože NAT je zodpovědný za přiřazení veřejné IP adresy pro váš systém, nemůžete ji získat přímo ze zařízení. Místo toho musíte odeslat webový požadavek do externího systému a načíst IP adresu z odpovědi.

Použijte jeden z následujících příkazů Linuxu a získejte veřejnou IP adresu z příkazového řádku.

dig + short myip.opendns.com @ resolver1.opendns.com
dig TXT + short o-o.myaddr.l.google.com @ ns1.google.com
kučera https://ifconfig.me; echo
kučera https://ipinfo.io/ip; echo
wget -qO- api.ipify.org; echo
wget -qO- https://ipecho.net/plain; echo

Nejjednodušší způsob, jak mohou uživatelé systému Linux získat veřejnou IP adresu, je však jednoduché vyhledávání Google. Vše, co musíte udělat, je napsat „Jaká je moje ip adresa„v novém vyhledávání a Google vám řekne veřejnou IP adresu.

Příbuzný: Jak najít veřejnou IP adresu v systému Linux

Jak skrýt IP adresu v Linuxu?

Protože webové stránky mohou sledovat uživatele a geolokaci pomocí IP adres, mnoho lidí se rozhodlo svou IP adresu skrýt. V systému Linux existuje několik způsobů, jak skrýt vaši IP adresu.

  • VPN: VPN (Virtual Private Network) funguje jako prostředník mezi vaším zařízením a webem, který chcete navštívit. Maskují vaši IP tím, že to vypadá, že požadavky pocházejí ze serveru VPN namísto z vašeho počítače. Kromě maskování IP existují i ​​jiné důvody pro použití VPN také včetně šifrování dat a obcházení cenzury.
  • Tor: Je to zabezpečená síť skládající se z tisíců uzlů provozovaných dobrovolníky z celého světa. Tor poskytuje anonymitu přenášením provozu přes mnoho anonymních uzlů. Můžete použít zdarma Prohlížeč Tor pro skrytí IP v Linuxu.
  • Proxy: Proxy servery vypadají, jako by vaše webové požadavky pocházely z jejich systému. Nešifrují data a ve srovnání s VPN nebo Tor jsou často nespolehlivé.

Získejte IP adresu na Linuxu okamžitě

Jak je znázorněno v této příručce, je pro uživatele systému Linux velmi snadné získat jejich adresy IP. Pomocí výše popsaných metod můžete najít soukromou i veřejnou IP adresu vašeho systému.

Ale co když chcete zjistit IP adresu vašeho telefonu? Naštěstí je to stejně snadné jako najít IP adresu vašeho počítače, ne-li jednodušší.

E-mailem
Jak zjistit IP adresu vašeho telefonu v systému Android nebo iPhone

Potřebujete zjistit IP adresu svého mobilního telefonu? Tady je postup, jak najít IP adresu v telefonu iPhone nebo Android.

Přečtěte si další

Související témata
  • Linux
  • IP adresa
O autorovi
Rubaiat Hossain (20 článků publikováno)

Rubaiat je CS grad 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 použitých knih a má nekonečný obdiv ke klasickému rocku.

Více od Rubaiat Hossain

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.