Příkazy pro Linux

Linux Seznam všech IP adres na rozhraní

Linux Seznam všech IP adres na rozhraní

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

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

Pro výpis všech IP adres na rozhraní v Linux Mint 20 můžete vybrat některou z následujících čtyř metod.

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

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

$ ip addr show

Výsledky provedení tohoto příkazu jsou zobrazeny 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ásledující příkaz:

$ ip -4 adresa

Všechny adresy IPv4 jsou zobrazeny 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 systému Linux Mint 20, musíte provést následující příkaz:

$ ip -6 adresa

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

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

Můžete také zobrazit všechny IP adresy v připojené síti v Linux Mint 20 podle níže popsaného postupu:

Krok 1: Nainstalujte příkaz „arp-scan“ v systému Linux Mint 20

Nejprve musíte nainstalovat příkaz „arp-scan“ v systému Linux Mint 20, který bude později použit k vypsání všech adres IP v připojené síti. Nejedná se o 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 nainstalovat arp-scan

Jakmile je tento příkaz nainstalován na vašem 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 svého síťového rozhraní pomocí příkazu „ifconfig“ v Linux Mint 20

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

$ ifconfig

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

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

Nyní můžete použít příkaz „arp-scan“ k zobrazení všech adres IP v připojené síti v Linux Mint 20 způsobem uvedeným níže:

$ sudo arp-scan --interface = 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 provedení tohoto příkazu jsou zobrazeny na následujícím obrázku:

Závěr

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

Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z nejpopulárnějších her pro obchodní simulaci. V této hře musíte vytvořit skvělé dopravní podnikání. Začnete však na začátku kolem r...
Hry SuperTuxKart pro Linux
SuperTuxKart pro Linux
SuperTuxKart je skvělý titul navržený tak, aby vám ve vašem systému Linux přinesl zážitek Mario Kart zdarma. Je to docela náročné a zábavné hrát, je n...
Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
The Battle for Wesnoth je jednou z nejpopulárnějších strategických her s otevřeným zdrojovým kódem, které si v tuto chvíli můžete zahrát. Tato hra se ...