Jak získat IP adresu v Linuxu

How Get Ip Address Linux



Mnohokrát potřebujete znát IP adresu vašeho serveru Linux nebo pracovní stanice. Existuje mnoho způsobů, jak najít soukromé a veřejné IP adresy vašeho 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 linuxového serveru nebo pracovní stanice. Začněme tedy.







Nalezení IP adres pomocí příkazu ip:

Příkaz ip je nejpopulárnějším příkazem pro zjišťování adres IP přiřazených síťovým rozhraním vašeho serveru Linux nebo pracovní stanice. Tento příkaz pravděpodobně najdete předinstalovaný na každé moderní distribuci Linuxu.



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



$ipzobrazit adresu
Nebo
$IP adresaukázat

Jak vidíte, k mému serveru CentOS 7 mám připojena 2 síťová rozhraní. Jedním 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 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í.

Chcete -li například zjistit adresu IP (IPv4 nebo IPv6) síťového rozhraní ens33 , spusťte příkaz ip následujícím způsobem:

$ipzobrazit adresu dev ens33

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

Nalezení IP adres pomocí nmcli:

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

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

$sudoshow připojení 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 svá síťová připojení. Jednoho jsem zde pojmenoval ( Soukromý ) a nechal toho druhého ( ens33 ), aniž bychom to cokoli pojmenovali.

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

$sudopřipojení nmcli show Soukromé| rukojeť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 (nejmenované) síťové připojení s nmcli následovně:

$sudopřipojení nmcli zobrazit ens33| rukojeťadresa

Jak vidíte, IP adresa souboru ens33 je uvedeno připojení k síti. Tady je ale něco jinak. Síťové připojení ens33 získal IP adresu přes DHCP. Proto je v MOŽNOSTI DHCP4.

Nalezení IP adres pomocí příkazu ifconfig:

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

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

$ifconfig

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

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

$ifconfigens33

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

Nalezení IP adres v prostředí GNOME Desktop:

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

V desktopovém prostředí GNOME otevřete Nastavení aplikaci a klikněte na Síť jak je vyznačeno na obrázku 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 tohoto síťového rozhraní, jak vidíte na obrázku níže.

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

Můžete použít webovou stránku třetí strany ifconfig.me velmi snadno najdete veřejnou IP adresu vašeho linuxového serveru. Aby to fungovalo, musíte mít na serveru nainstalovaný zvlnění.

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

$stočit ifconfig.me&& vyhodil

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