Linux Lista alla IP -adresser på gränssnittet

Linux List All Ip Addresses Interface



Alla personer som tillhör nätverksbakgrunden vet att en IP -adress fungerar som en unik identifierare för enheterna i ett nätverk. Därför måste vi känna till IP -adresserna för enheterna i ett nätverk för att möjliggöra smidig nätverkskommunikation. Dagens artikel kommer att fokusera på de olika metoderna för att lista alla IP -adresser på gränssnittet i Linux Mint 20.

Metoder för att lista alla IP -adresser på gränssnittet i Linux Mint 20

För att lista alla IP -adresser på gränssnittet i Linux Mint 20 kan du välja någon av följande fyra metoder.







Metod 1: Visa alla nätverksgränssnitt och deras IP -adresser

Du kan visa alla nätverksgränssnitt och deras respektive IP-adresser i Linux Mint 20 genom att köra det inbyggda kommandot som visas nedan:



$ip addrshow

Resultaten från körningen av detta kommando visas i följande bild:







Metod 2: Visa alla IPv4 -adresser

Om du bara vill visa alla IPv4 -adresser på gränssnittet i Linux Mint 20 kan du utföra kommandot som visas nedan:

$ip -4addr



Alla IPv4 -adresser visas i följande bild:

Metod # 3: Visa alla IPv6 -adresser

Om du bara vill visa alla IPv6 -adresser på gränssnittet i Linux Mint 20 måste du utföra kommandot som visas nedan:

$ip -6addr

Alla IPv6 -adresser visas i följande bild:

Metod # 4: Visa alla IP -adresser i det anslutna nätverket

Du kan också visa alla IP -adresser i det anslutna nätverket i Linux Mint 20 genom att följa proceduren som beskrivs nedan:

Steg 1: Installera arp-scan-kommandot i Linux Mint 20

Först måste du installera arp-scan-kommandot i Linux Mint 20, som senare kommer att användas för att lista alla IP-adresser i det anslutna nätverket. Detta är inte ett inbyggt kommando i Linux, men det kan installeras genom att utföra följande kommando:

$sudo apt-get installarp-scan

När det här kommandot är installerat på ditt Linux Mint 20 -system kommer du att kunna använda det för att lista alla IP -adresser i det anslutna nätverket.

Steg 2: Hitta ditt nätverksgränssnittsnamn med ifconfig -kommandot i Linux Mint 20

Innan du använder arp-scan-kommandot måste du hitta ditt nätverksgränssnittsnamn med kommandot som visas nedan:

$ifconfig

I vårt fall är nätverksgränssnittets namn enp0s3 som visas i följande bild. Detta nätverksgränssnittsnamn kommer att användas med arp-scan-kommandot i nästa steg.

Steg # 3: Använd kommandot arp-scan för att visa alla IP-adresser i det anslutna nätverket i Linux Mint 20

Nu kan du använda kommandot arp-scan för att visa alla IP-adresser i det anslutna nätverket i Linux Mint 20 på det sätt som visas nedan:

$sudoarp-scan--gränssnitt= NetworkInterfaceName--lokalnät

Här vore det bäst om du ersatte NetworkInterfaceName med namnet på ditt specifika nätverksgränssnitt. I vårt fall var det enp0s3 som vi fick reda på i steg # 2.

Resultaten från utförandet av detta kommando visas i följande bild:

Slutsats

Genom att välja någon metod (enligt dina krav) från de som har presenterats för dig i den här artikeln kan du enkelt lista alla IP -adresser på gränssnittet i Linux. Alla dessa metoder har utförts på Linux Mint 20 för testning. Dock kan samma metoder också användas på Debian 10 och Ubuntu 20.04.