Linux Seznam všech IP adres na rozhraní

Linux List All Ip Addresses Interface



Všichni lidé, kteří patří do sítě, vědí, že IP adresa funguje jako jedinečný identifikátor zařízení v síti. Abychom umožnili hladkou síťovou komunikaci, musíme znát IP adresy zařízení v síti. Dnešní článek se zaměří na různé metody vypisování všech IP adres na rozhraní v Linux Mint 20.

Metody výpisu všech IP adres na rozhraní v Linux Mint 20

Chcete -li zobrazit seznam všech IP adres na rozhraní v Linux Mint 20, můžete si vybrat některou z následujících čtyř metod.







Metoda č. 1: Zobrazte všechna síťová rozhraní a jejich IP adresy

V Linux Mint 20 můžete zobrazit všechna síťová rozhraní a jejich příslušné IP adresy spuštěním níže uvedeného vestavěného příkazu:



$IP adresaukázat

Výsledky z provedení tohoto příkazu jsou uvedeny na následujícím obrázku:







Metoda č. 2: Zobrazte všechny adresy IPv4

Pokud chcete zobrazit všechny adresy IPv4 na rozhraní pouze v Linux Mint 20, můžete provést níže uvedený příkaz:

$ip -4addr



Všechny adresy IPv4 jsou uvedeny na následujícím obrázku:

Metoda č. 3: Zobrazte všechny adresy IPv6

Chcete -li zobrazit všechny adresy IPv6 na rozhraní pouze v Linux Mint 20, musíte spustit níže uvedený příkaz:

$ip -6addr

Všechny adresy IPv6 jsou uvedeny na následujícím obrázku:

Metoda č. 4: Zobrazte všechny adresy IP v připojené síti

V systému Linux Mint 20 můžete také zobrazit všechny adresy IP v připojené síti podle níže uvedeného postupu:

Krok č. 1: Nainstalujte příkaz arp-scan do Linux Mint 20

Nejprve musíte do Linux Mint 20 nainstalovat příkaz arp-scan, který bude později použit k výpisu všech IP adres v připojené síti. Toto není vestavěný příkaz v systému Linux, ale lze jej nainstalovat spuštěním následujícího příkazu:

$sudo apt-get installarp-scan

Jakmile je tento příkaz nainstalován do vašeho systému Linux Mint 20, budete jej moci použít k výpisu všech IP adres v připojené síti.

Krok č. 2: Najděte název síťového rozhraní pomocí příkazu ifconfig v Linux Mint 20

Před použitím příkazu arp-scan musíte najít název síťového rozhraní pomocí níže uvedeného příkazu:

$ifconfig

V našem případě je název síťového rozhraní enp0s3, jak ukazuje následující obrázek. Tento název síťového rozhraní bude použit s příkazem arp-scan v dalším kroku.

Krok č. 3: Pomocí příkazu arp-scan zobrazte všechny IP adresy v připojené síti v Linux Mint 20

Nyní můžete pomocí příkazu arp-scan zobrazit všechny adresy IP v připojené síti v Linux Mint 20 následujícím způsobem:

$sudoarp-scan--rozhraní= NetworkInterfaceName--localnet

Zde by bylo nejlepší, kdybyste NetworkInterfaceName nahradili názvem konkrétního síťového rozhraní. V našem případě to bylo enp0s3, které jsme zjistili v kroku č. 2.

Výsledky z provedení tohoto příkazu jsou uvedeny na následujícím obrázku:

Závěr

Výběrem libovolné metody (podle vašich požadavků) z metod, které vám byly předloženy v tomto článku, můžete snadno vypsat všechny IP adresy na rozhraní v Linuxu. Všechny tyto metody byly provedeny na Linux Mint 20 pro testování. Stejné metody však lze použít také v Debianu 10 a Ubuntu 20.04.