Síťování

Jak získat IP adresu v Linuxu

Jak získat IP adresu v Linuxu
Existuje mnoho případů, kdy potřebujete znát IP adresu vašeho serveru Linux nebo pracovní stanice. Existuje mnoho způsobů, jak najít soukromé a veřejné adresy IP serveru Linux nebo pracovní stanice v závislosti na tom, zda používáte grafické uživatelské rozhraní nebo ne.

V tomto článku vám ukážu některé z běžných způsobů, jak zjistit IP adresu vašeho Linux serveru nebo pracovní stanice. Pojďme tedy začít.

Hledání adres IP pomocí příkazu ip:

Příkaz ip je nejoblíbenější příkaz k vyhledání adres IP přiřazených k síťovým rozhraním serveru nebo pracovní stanice se systémem Linux. Tento příkaz pravděpodobně najdete předinstalovaný v každé moderní distribuci Linuxu.

Chcete-li zjistit adresy IP všech síťových rozhraní připojených k serveru nebo pracovní stanici se systémem Linux, spusťte příkaz ip následujícím způsobem:

$ ip adresa show
Nebo
$ ip addr show

Jak vidíte, k mému serveru CentOS 7 mám připojena 2 síťová rozhraní. Jedním z nich je ens33 a ten druhý je ens37. The ens33 síťové rozhraní má adresu IPv4 192.168.21.131 a ens37 síťové rozhraní má adresu IPv4 192.168.50.1.

Příkaz ip také vytiskne adresu IPv6 připojenou k síťovým rozhraním vašeho serveru Linux nebo pracovní stanice.

Jak vidíte, na mém serveru CentOS 7 byla adresa IPv6 připojená k ens33 síťové rozhraní je fe80: fd75: 7722: 6480: 6d8f. Stejným způsobem je adresa IPv6 nakonfigurována na ens37 síťové rozhraní je fe80: 20c: 29ff: feaa: bd0e.

Pokud chcete, můžete také najít adresu IPv4 nebo IPv6 nakonfigurovanou pro konkrétní síťové rozhraní.

Například k vyhledání adresy IP (IPv4 nebo IPv6) síťového rozhraní ens33, spusťte příkaz ip následujícím způsobem:

$ ip adresa zobrazit dev ens33

Jak vidíte, IP adresy síťového rozhraní ens33 je zobrazen pouze.

Hledání IP adres pomocí nmcli:

nmcli je nástroj příkazového řádku pro konfiguraci síťových rozhraní Linux pomocí nástroje Network Manager. Můžete jej použít k vyhledání adres IP nakonfigurovaných na síťových rozhraních na serveru Linux nebo na pracovní stanici.

Chcete-li zobrazit seznam všech připojení k síťovému rozhraní Network Manager, která máte na serveru nebo pracovní stanici se systémem Linux, spusťte následující příkaz:

Zobrazit připojení $ sudo nmcli

Jak vidíte, mám 2 připojení správce sítě Soukromé (pro rozhraní ens37) a ens33 (pro rozhraní ens33). Ve Správci sítě můžete pojmenovat síťová připojení. Jednoho jsem zde jmenoval (Soukromé) a opustil druhý (ens33), aniž byste to cokoli pojmenovali.

Chcete-li nyní zobrazit IP adresy nakonfigurované na síťovém připojení Soukromé, spusťte příkaz nmcli následujícím způsobem:

$ sudo nmcli připojení zobrazit Soukromé | grep adresa

Jak vidíte, je uvedena adresa IPv4 (a IPv6, pokud je nakonfigurována). V mém případě je IP adresa 192.168.50.1.

Můžeme také najít IP adresy ens33 (nepojmenované) síťové připojení s nmcli takto:

$ sudo nmcli připojení zobrazit ens33 | grep adresa

Jak vidíte, IP adresa ens33 je uvedeno síťové připojení. Ale tady je něco jiného. Síťové připojení ens33 dostal IP adresu přes DHCP. Proto je v MOŽNOSTI DHCP4.

Hledání adres IP pomocí příkazu ifconfig:

ifconfig je velmi starý příkaz pro hledání IP adres serverů a pracovních stanic Linux. Je tak starý, že ve výchozím nastavení není ani nainstalován na žádné moderní linuxové distribuci. Zahrnul jsem to sem, protože možná budete muset udržovat velmi staré servery s nějakou starou distribucí Linuxu. Příkaz je stejně velmi jednoduchý.

Chcete-li zjistit adresy IP všech síťových rozhraní serveru nebo pracovní stanice se systémem Linux, spusťte příkaz ifconfig následujícím způsobem:

$ ifconfig

Jak vidíte, jsou uvedeny adresy IP všech síťových rozhraní na mém serveru CentOS 7.

Pokud chcete vypsat IP adresu libovolného síťového rozhraní (řekněme ens33), spusťte příkaz ifconfig následovně:

$ ifconfig ens33

Jak vidíte, IP adresa síťového rozhraní ens33 je vytištěna pouze na konzole.

Vyhledání IP adres v prostředí GNOME Desktop:

Pokud na své pracovní stanici Linux používáte grafické desktopové prostředí, jako je GNOME 2 nebo GNOME 3, můžete IP adresu svého síťového rozhraní najít graficky.

V desktopovém prostředí GNOME otevřete Nastavení aplikaci a klikněte na Síť jak je uvedeno na snímku obrazovky níže.

Nyní vyberte síťové rozhraní, u kterého chcete zjistit IP adresu, a měli byste být schopni najít IP adresu daného síťového rozhraní, jak vidíte na následujícím obrázku.

Nalezení veřejné IP adresy vašeho serveru:

Můžete použít web třetí strany ifconfig.mě snadno najdete veřejnou IP adresu svého serveru Linux. Aby to fungovalo, musíte mít na serveru nainstalován zvlnění.

Chcete-li zjistit veřejnou IP adresu serveru se systémem Linux, spusťte následující příkaz:

$ curl ifconfig.já && echo

Takto tedy najdete IP adresu na serverech a pracovních stanicích Linux. Děkujeme za přečtení tohoto článku.

Kurzor při psaní v systému Windows 10 skáče nebo se pohybuje náhodně
Pokud zjistíte, že kurzor myši skáče nebo se pohybuje sám, automaticky, náhodně při psaní v notebooku nebo počítači se systémem Windows, pak vám někte...
Jak obrátit směr posouvání myši a touchpadu ve Windows 10
Myš a Touchpadnejenže usnadňují výpočet, ale jsou efektivnější a méně časově náročné. Nemůžeme si představit život bez těchto zařízení, ale přesto je ...
Jak změnit velikost, barvu a schéma kurzoru myši a kurzoru v systému Windows 10
Ukazatel myši a kurzor ve Windows 10 jsou velmi důležité aspekty operačního systému. To lze říci i pro jiné operační systémy, takže ve skutečnosti nej...