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 ens33Jak 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í nmcliJak 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ťadresaJak 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ťadresaJak 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:
$ifconfigJak 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ě:
$ifconfigens33Jak 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.