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ć wszystkie adresy IP w interfejsie w Linux Mint 20, możesz wybrać dowolną 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:
$adres IPpokazać
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 -4addr
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 -6addr
Wszystkie adresy IPv6 są pokazane na poniższym obrazku:
Metoda nr 4: Wyświetl wszystkie adresy IP w podłączonej sieci
Możesz również 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 installarp-skan
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 należy znaleźć nazwę 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 do wyświetlania wszystkich adresów IP w podłączonej sieci w Linux Mint 20 w sposób pokazany poniżej:
$sudoarp-skan--berło=Nazwa interfejsu sieciowego--lokalnetTutaj najlepiej byłoby zamienić NetworkInterfaceName na 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ć listę wszystkich adresów IP w interfejsie w systemie Linux. Wszystkie te metody zostały przetestowane na Linux Mint 20. Jednak te same metody mogą być również zastosowane w Debianie 10 i Ubuntu 20.04.