meno hosťa

Ako získať moju IP adresu v systéme Linux

Ako získať moju IP adresu v systéme Linux

V sieťových sieťach je adresa IP štítkom priradeným počítaču pripojenému k sieti. V tejto sieti identifikuje adresa IP jedinečné zariadenie. Umožňuje zariadeniam navzájom komunikovať cez sieť založenú na IP, ako je internet alebo LAN.

V prípade systému Linux existuje niekoľko nástrojov, ktoré môžete použiť na kontrolu adresy IP. Niektoré z nástrojov sú predinštalované s väčšinou distribúcií; niektoré nie.

Zistite, ako získať adresu IP v systéme Linux.

IP adresa v systéme Linux

IP adresa je číselná hodnota priradená zariadeniu pripojenému k sieti. V súčasnosti existujú dva typy adries IP.

Pri kontrole IP adries je potrebné porozumieť verejným a súkromným IP adresám.

V systéme Linux existujú špeciálne sieťové nástroje, ktoré dokážu zobraziť adresu IP. Ak potrebujete verejnú IP adresu vášho systému, existujú aj služby tretích strán, ktoré to zistia.

Začnime!

Metóda GUI na získanie adresy IP

Kontrola adresy IP webovej stránky

Existuje veľa webových stránok na kontrolu adries IP. Tieto služby vám poskytnú verejnú IP adresu vášho systému. Môžete tiež skontrolovať ďalšie informácie, ako je umiestnenie adresy IP, poskytovateľ internetových služieb a ďalšie.

Skontrolujte WhatIsMyIPAddress.

Vyskúšajte WhatIsMyIP.

Pozrite sa na whatismyip.org.

Nastavenia GNOME

Táto metóda sa vzťahuje iba na distribúcie Linuxu, na ktorých je spustené desktopové prostredie GNOME. Je to jednoduchá a rýchla metóda.

GNOME je dodávaný s integrovanou aplikáciou „Nastavenia“. Poskytuje ľahší spôsob správy rôznych systémových nastavení, správania sa pracovnej plochy GNOME a monitorovania rôznych systémových informácií. Vyhľadajte „Nastavenia“ v časti Aktivity GNOME.

Prípadne ho môžete spustiť z pravého horného rohu.

Prejsť na „Sieť“.

Tu uvidíte všetky pripojené siete. V mojom prípade existuje iba jeden záznam. Kliknite na ikonu ozubeného kolieska.

Na karte „Podrobnosti“ uvidíte adresu IP vášho zariadenia v sieti.

Metóda CLI na získanie adresy IP

Táto časť ponúka najrôznejšie spôsoby kontroly adresy IP v systéme Linux. Všetky tieto metódy sú jednoduché a ľahko vykonateľné. V situáciách môžu byť tieto metódy pre vás výhodnejšie ako metódy GUI. Všetky tieto metódy budú navyše fungovať na akomkoľvek distribučnom systéme Linux s takmer ľubovoľnou funkčnou konfiguráciou.

Pomocou názvu hostiteľa

Tento nástroj sa zvyčajne používa na zobrazenie názvu hostiteľa systému. Dodáva sa však aj s funkciou tlače adresy IP systému.

Spustite nasledujúci príkaz hostname. Príznak „-I“ tu slúži na tlač všetkých sieťových adries hostiteľa. Ak existuje viac sieťových pripojení, tento príkaz vytlačí všetky. Vytlačí súkromnú adresu IP.

$ hostname -I

Pomocou ip

Nástroj IP je modernou náhradou nástroja ifconfig. Podobne ako ifconfig dokáže tlačiť sieťové informácie, konfigurovať smerovanie, sieťové rozhrania a tunely. Nástroj IP je súčasťou balíka iproute2 a nahrádza nástroje net-tools.

Najskôr sa uistite, že je vo vašom systéme nainštalovaný balík iproute2. Je k dispozícii pre všetky distribúcie systému Linux. Akékoľvek moderné distro by malo mať predinštalovaný.

Ak chcete vytlačiť adresu IP vášho systému, spustite nasledujúci príkaz ip. Vytlačí súkromnú adresu IP vášho systému.

$ ip addr show

Výstup bude segmentovaný podľa toho, koľko sieťových pripojení je pripojených. Tu sa zamerajte na položky inet.

Na kontrolu IP adries jedného sieťového rozhrania použite nasledujúcu štruktúru príkazov.

$ ip addr show

Potrebujete získať zoznam všetkých sieťových rozhraní? Najskôr použite tento príkaz ip.

$ ip addr show

Pomocou ifconfig

Nástroj ifconfig je súčasťou balíka obslužných programov net-tools. Teraz je však nahradený moderným balíkom iproute2. V prípade ifconfig je teraz nahradený nástrojom ip. Podobne ako iproute2, net-tools sú k dispozícii na všetkých distro. Nemusí však byť predinštalovaný.

Za predpokladu, že máte nainštalované sieťové nástroje, pokračujte. Využitie ipconfig je podobné ako v ip. Nasledujúci príkaz vytlačí všetky sieťové rozhrania s príslušnými adresami IP a ďalšími informáciami. Vytlačí súkromnú adresu IP vášho systému.

$ ifconfig

Podobne ako ip, ifconfig dokáže vytlačiť IP adresu konkrétneho sieťového rozhrania. Tu je štruktúra príkazov.

$ ifconfig

Používanie webových stránok

Niektoré webové stránky vytlačia verejnú IP adresu ako obyčajný text. Pomocou ľubovoľného nástroja na stiahnutie, ako je curl alebo wget, môžeme výstup načítať priamo z konzoly.

Tu je prvý príklad použitia zvlnenia.

$ curl -s https: // icanhazip.com

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

Ak máte záujem radšej použiť wget, spustite niektorý z príkazov.

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

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

Pomocou hostiteľa

Hostiteľským nástrojom je vyhľadávací nástroj DNS. Pomocou hostiteľského nástroja môžeme komunikovať s OpenDNS a získať verejnú IP adresu.

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

Záverečné myšlienky

Kontrola adresy IP je jednoduchá úloha. Ako sa preukázalo, existuje veľa spôsobov, ako to urobiť. Nie je potrebné ovládať všetky. Veľmi vám však odporúčam vyskúšať ich aspoň raz.

Potrebujete vyriešiť názov hostiteľa cieľovej webovej stránky alebo adresu IP? V tejto príručke nájdete informácie o tom, ako vyriešiť názvy hostiteľov pomocou bash skriptu.

Šťastné výpočty!

Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...
Hry Ako inštalovať a hrať Doom na Linuxe
Ako inštalovať a hrať Doom na Linuxe
Úvod do Doom Séria Doom vznikla v 90. rokoch po vydaní pôvodného Doomu. Bol to okamžitý hit a od tej doby herná séria získala množstvo ocenení a origi...
Hry Vulkan pre používateľov systému Linux
Vulkan pre používateľov systému Linux
S každou novou generáciou grafických kariet vidíme, že vývojári hier posúvajú hranice grafickej vernosti a prichádzajú o krok bližšie k fotorealizmu. ...