název hostitele

Jak získat moji IP adresu v Linuxu

Jak získat moji IP adresu v Linuxu

V síti je adresa IP štítkem přiřazeným počítači připojenému k síti. V této síti identifikuje IP adresa jedinečné zařízení. Umožňuje zařízením vzájemně komunikovat prostřednictvím sítě založené na protokolu IP, jako je internet nebo LAN.

V případě Linuxu existuje několik nástrojů, které můžete použít ke kontrole IP adresy. Některé nástroje jsou předinstalovány s většinou distribucí; někteří ne.

Podívejte se, jak získat IP adresu v Linuxu.

IP adresa v Linuxu

IP adresa je číselná hodnota přiřazená zařízení připojenému k síti. Dnes jsou v akci dva typy IP adres.

Při kontrole IP adres je nutné pochopit veřejné a soukromé IP adresy.

V Linuxu existují specializované síťové nástroje, které dokážou zobrazit IP adresu. Pokud potřebujete veřejnou IP adresu vašeho systému, existují také služby třetích stran, které to vyřeší.

Začněme!

GUI metoda k získání IP adresy

Kontrola adresy IP na webu

Existuje mnoho webových stránek ke kontrole IP adres. Tyto služby vám poskytnou veřejnou IP adresu vašeho systému. Můžete také zkontrolovat další informace, jako je umístění IP adresy, ISP a další.

Podívejte se na WhatIsMyIPAddress.

Podívejte se na WhatIsMyIP.

Podívejte se na whatismyip.org.

Nastavení GNOME

Tato metoda platí pouze pro distribuce Linuxu, na kterých běží desktopové prostředí GNOME. Je to jednoduchá a rychlá metoda.

GNOME je dodáváno s integrovanou aplikací „Nastavení“. Poskytuje jednodušší způsob správy různých systémových nastavení, chování GNOME a sledování různých systémových informací. Vyhledejte „Nastavení“ v Aktivitách GNOME.

Případně jej můžete spustit z pravého horního rohu.

Přejít na „Síť“.

Zde uvidíte všechny připojené sítě. V mém případě existuje pouze jeden záznam. Klikněte na ikonu ozubeného kola.

Na kartě „Podrobnosti“ uvidíte IP adresu vašeho zařízení v síti.

Metoda CLI pro získání adresy IP

Tato část nabízí nejrůznější metody kontroly IP adresy v systému Linux. Všechny tyto metody jsou jednoduché a snadno proveditelné. V situacích mohou být tyto metody výhodnější než metody GUI. Všechny tyto metody budou navíc fungovat na jakémkoli distribuci Linuxu s téměř jakoukoli funkční konfigurací.

Pomocí názvu hostitele

Tento nástroj se obecně používá k zobrazení názvu hostitele systému. Přichází však také s funkcí tisku adresy IP systému.

Spusťte následující příkaz hostname. Zde je příznak „-I“ určen k tisku všech síťových adres hostitele. Pokud existuje více síťových připojení, tento příkaz vytiskne všechna. Vytiskne soukromou adresu IP.

$ hostname -I

Používání ip

Nástroj ip je moderní náhradou nástroje ifconfig. Podobně jako ifconfig dokáže tisknout informace o síti, konfigurovat směrování, síťová rozhraní a tunely. Nástroj ip je součástí balíčku iproute2 a nahrazuje nástroje net-tools.

Nejprve se ujistěte, že je ve vašem systému nainstalován balíček iproute2. Je k dispozici pro všechny distribuce Linuxu. Každá moderní distribuce by ji měla mít předinstalovanou.

Chcete-li vytisknout adresu IP vašeho systému, spusťte následující příkaz ip. Vytiskne soukromou adresu IP vašeho systému.

$ ip addr show

Výstup bude segmentován podle toho, kolik síťových připojení je připojeno. Zde se zaměřte na položky inet.

Chcete-li zkontrolovat adresy IP jediného síťového rozhraní, použijte následující strukturu příkazů.

$ ip addr show

Potřebujete získat seznam všech síťových rozhraní? Nejprve použijte tento příkaz ip.

$ ip addr show

Pomocí ifconfig

Nástroj ifconfig je součástí balíčku obslužných programů net-tools. Nyní je však nahrazen moderním balíčkem iproute2. V případě ifconfig je nyní nahrazen nástrojem ip. Podobně jako iproute2 jsou síťové nástroje k dispozici na všech distribucích. Nemusí však být předinstalovaný.

Za předpokladu, že máte nainstalované síťové nástroje, pokračujte. Použití ipconfig je podobné jako u ip. Následující příkaz vytiskne všechna síťová rozhraní s jejich příslušnými adresami IP a dalšími informacemi. Vytiskne soukromou adresu IP vašeho systému.

$ ifconfig

Podobně jako ip může ifconfig tisknout IP adresu konkrétního síťového rozhraní. Zde je struktura příkazů.

$ ifconfig

Používání webových stránek

Některé weby vytisknou veřejnou IP adresu jako prostý text. Pomocí libovolného nástroje pro stahování, jako je curl nebo wget, můžeme číst výstup přímo z konzoly.

Zde je první příklad použití zvlnění.

$ curl -s https: // icanhazip.com

$ curl -s https: // checkip.amazonky.com

Pokud máte zájem místo toho použít wget, spusťte některý z příkazů.

$ wget -O - -q https: // icanhazip.com

$ wget -O - -q https: // checkip.amazonky.com

Pomocí hostitele

Hostitelským nástrojem je nástroj pro vyhledávání DNS. Můžeme použít hostitelský nástroj ke komunikaci s OpenDNS a získání veřejné IP adresy.

$ host myip.opendns.com resolver1.opendns.com

Závěrečné myšlenky

Kontrola IP adresy je jednoduchý úkol. Jak bylo prokázáno, existuje mnoho způsobů, jak toho dosáhnout. Není třeba je všechny ovládat. Důrazně vám však doporučuji vyzkoušet všechny alespoň jednou.

Potřebujete vyřešit název hostitele cílového webu nebo IP adresu? Podívejte se na tuto příručku, jak vyřešit názvy hostitelů pomocí bash skriptu.

Šťastný výpočetní výkon!

Jak vytvořit indexy Elasticsearch
Elasticsearch je jednou částí populárního zásobníku ELK používaného pro analytiku a vyhledávání protokolů. Aplikace a systémy neustále zaznamenávají d...
Elasticsearch Vytvořit alias
Jelikož čtete výukový program o indexu Elasticsearch, je velká šance, že se nemusím ponořit do hloubky toho, co Elastisearch je, ale krátké připomenut...
Jak vytvořit image ELK Docker a vytvořit Docker kontejner
Docker je jednou z nejlepších technologií pro virtualizaci a izolované prostředí pro vytváření aplikací. Tento kurz vám ukáže, jak vytvořit image Dock...