Polecenia Linuksa

Linux wyświetla wszystkie adresy IP w interfejsie

Linux wyświetla wszystkie adresy IP w interfejsie

Wszystkie osoby należące do środowiska sieciowego wiedzą, że adres IP działa jako unikalny identyfikator urządzeń w sieci. Dlatego musimy znać adresy IP urządzeń w sieci, aby umożliwić płynną komunikację sieciową. Dzisiejszy artykuł skupi się na różnych metodach wyświetlania wszystkich adresów IP w interfejsie w Linux Mint 20.

Metody wyświetlania wszystkich adresów IP w interfejsie w Linux Mint 20

Aby wyświetlić listę wszystkich adresów IP w interfejsie w Linux Mint 20, możesz wybrać jedną z następujących czterech metod.

Metoda nr 1: Wyświetl wszystkie interfejsy sieciowe i ich adresy IP

Możesz wyświetlić wszystkie interfejsy sieciowe i ich odpowiednie adresy IP w Linux Mint 20, wykonując wbudowane polecenie pokazane poniżej:

$ ip addr pokaż

Wyniki wykonania tego polecenia pokazano na poniższym obrazku:

Metoda nr 2: Wyświetl wszystkie adresy IPv4

Jeśli chcesz wyświetlić wszystkie adresy IPv4 w interfejsie tylko w Linux Mint 20, możesz wykonać poniższe polecenie:

$ ip -4 adres

Wszystkie adresy IPv4 są pokazane na poniższym obrazku:

Metoda nr 3: Wyświetl wszystkie adresy IPv6

Jeśli chcesz wyświetlić wszystkie adresy IPv6 w interfejsie tylko w Linux Mint 20, musisz wykonać polecenie pokazane poniżej:

$ ip -6 adres

Wszystkie adresy IPv6 są pokazane na poniższym obrazku:

Metoda nr 4: Wyświetl wszystkie adresy IP w podłączonej sieci

Możesz także wyświetlić wszystkie adresy IP w podłączonej sieci w Linux Mint 20, wykonując procedurę opisaną poniżej:

Krok # 1: Zainstaluj polecenie „arp-scan” w Linux Mint 20

Najpierw musisz zainstalować polecenie „arp-scan” w Linux Mint 20, które później zostanie użyte do wyświetlenia wszystkich adresów IP w podłączonej sieci. To nie jest wbudowane polecenie w systemie Linux, ale można je zainstalować, wykonując następujące polecenie:

$ sudo apt-get install arp-scan

Po zainstalowaniu tego polecenia w systemie Linux Mint 20 będziesz mógł go używać do wyświetlania wszystkich adresów IP w podłączonej sieci.

Krok # 2: Znajdź swoją nazwę interfejsu sieciowego za pomocą polecenia „ifconfig” w Linux Mint 20

Przed użyciem polecenia „arp-scan” musisz znaleźć nazwę swojego interfejsu sieciowego za pomocą polecenia pokazanego poniżej:

$ ifconfig

W naszym przypadku nazwa interfejsu sieciowego to „enp0s3”, jak pokazano na poniższym obrazku. Ta nazwa interfejsu sieciowego będzie używana z poleceniem „arp-scan” w następnym kroku.

Krok # 3: Użyj polecenia „arp-scan”, aby wyświetlić wszystkie adresy IP w podłączonej sieci w Linux Mint 20

Teraz możesz użyć polecenia „arp-scan”, aby wyświetlić wszystkie adresy IP w podłączonej sieci w Linux Mint 20 w sposób pokazany poniżej:

$ sudo arp-scan --interface=Nazwa interfejsu sieci --localnet

Tutaj najlepiej byłoby zastąpić NetworkInterfaceName nazwą konkretnego interfejsu sieciowego. W naszym przypadku był to „enp0s3”, o którym dowiedzieliśmy się w kroku 2.

Wyniki wykonania tego polecenia są pokazane na poniższym obrazku:

Wniosek

Wybierając dowolną metodę (zgodnie z Twoimi wymaganiami) spośród tych, które zostały Ci przedstawione w tym artykule, możesz łatwo wyświetlić wszystkie adresy IP w interfejsie w systemie Linux. Wszystkie te metody zostały przetestowane na Linux Mint 20. Jednak te same metody można również zastosować w Debianie 10 i Ubuntu 20.04.

Gry 5 najlepszych kart do przechwytywania gier
5 najlepszych kart do przechwytywania gier
Wszyscy widzieliśmy i uwielbialiśmy strumieniowe rozgrywki na YouTube on. PewDiePie, Jakesepticye i Markiplier to tylko niektórzy z najlepszych graczy...
Gry Jak stworzyć grę na Linuksie
Jak stworzyć grę na Linuksie
Dziesięć lat temu niewielu użytkowników Linuksa przewidywało, że ich ulubiony system operacyjny pewnego dnia stanie się popularną platformą do gier dl...
Gry Open Source Ports of Commercial Game Engines
Open Source Ports of Commercial Game Engines
Free, open source and cross-platform game engine recreations can be used to play old as well as some of the fairly recent game titles. This article wi...