Linux-kommandon

Linux lista alla IP-adresser på gränssnittet

Linux lista alla IP-adresser på gränssnittet

Alla människor 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 utföra det inbyggda kommandot som visas nedan:

$ ip addr-show

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-adresserna på gränssnittet i Linux Mint 20 kan du utföra kommandot som visas nedan:

$ ip -4 tillsats

Alla IPv4-adresser visas i följande bild:

Metod 3: Visa alla IPv6-adresser

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

$ ip -6 addr

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 kommandot "arp-scan" i Linux Mint 20

Först måste du installera kommandot "arp-scan" 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 install arp-scan

När detta kommando har installerats 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 kommandot “ifconfig” i Linux Mint 20

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

$ ifconfig

I vårt fall är nätverksgränssnittsnamnet “enp0s3” som visas i följande bild. Detta nätverksgränssnittsnamn kommer att användas med kommandot "arp-scan" 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:

$ sudo arp-scan --interface = NetworkInterfaceName --localnet

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 körningen av detta kommando visas i följande bild:

Slutsats

Genom att välja vilken metod som helst (enligt dina krav) bland 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. Samma metoder kan dock också användas på Debian 10 och Ubuntu 20.04.

Installera det senaste OpenRA-strategispelet på Ubuntu Linux
OpenRA är en Libre / Free Real Time Strategy-spelmotor som återskapar de tidiga Westwood-spelen som det klassiska Command & Conquer: Red Alert. Distri...
Installera senaste Dolphin Emulator för Gamecube & Wii på Linux
Dolphin Emulator låter dig spela dina valda Gamecube & Wii-spel på Linux Personal Computers (PC). Eftersom Dolphin Emulator är en fritt tillgänglig o...
Hur man använder GameConqueror Cheat Engine i Linux
Artikeln täcker en guide om hur du använder GameConqueror-fuskmotorn i Linux. Många användare som spelar spel på Windows använder ofta applikationen "...