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 showVý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 --localnetZde 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.