Linux-kommandoer

Linux viser alle IP-adresser på grænsefladen

Linux viser alle IP-adresser på grænsefladen

Alle mennesker, der hører til netværksbaggrunden, ved, at en IP-adresse fungerer som en unik identifikator for enhederne i et netværk. Derfor skal vi kende IP-adresserne til enhederne i et netværk for at muliggøre problemfri netværkskommunikation. Dagens artikel vil fokusere på de forskellige metoder til at liste alle IP-adresser på grænsefladen i Linux Mint 20.

Metoder til liste over alle IP-adresser på grænsefladen i Linux Mint 20

For at liste alle IP-adresser på grænsefladen i Linux Mint 20 kan du vælge en af ​​følgende fire metoder.

Metode nr. 1: Vis alle netværksgrænseflader og deres IP-adresser

Du kan vise alle netværksgrænseflader og deres respektive IP-adresser i Linux Mint 20 ved at udføre den indbyggede kommando vist nedenfor:

$ ip addr show

Resultaterne fra udførelsen af ​​denne kommando vises i følgende billede:

Metode nr. 2: Vis alle IPv4-adresser

Hvis du kun vil vise alle IPv4-adresser på grænsefladen i Linux Mint 20, kan du udføre kommandoen vist nedenfor:

$ ip -4 addr

Alle IPv4-adresser vises i følgende billede:

Metode nr. 3: Vis alle IPv6-adresser

Hvis du kun vil vise alle IPv6-adresser på grænsefladen i Linux Mint 20, skal du udføre kommandoen vist nedenfor:

$ ip -6 addr

Alle IPv6-adresser vises i følgende billede:

Metode 4: Vis alle IP-adresser i det tilsluttede netværk

Du kan også få vist alle IP-adresser i det tilsluttede netværk i Linux Mint 20 ved at følge nedenstående procedure:

Trin # 1: Installer kommandoen “arp-scan” i Linux Mint 20

Først skal du installere kommandoen “arp-scan” i Linux Mint 20, som senere vil blive brugt til at liste alle IP-adresser i det tilsluttede netværk. Dette er ikke en indbygget kommando i Linux, men den kan installeres ved at udføre følgende kommando:

$ sudo apt-get install arp-scan

Når denne kommando er installeret på dit Linux Mint 20-system, kan du bruge den til at liste alle IP-adresser i det tilsluttede netværk.

Trin # 2: Find dit netværksinterfacenavn med kommandoen “ifconfig” i Linux Mint 20

Før du bruger kommandoen "arp-scan", skal du finde dit netværksinterfacenavn med kommandoen vist nedenfor:

$ ifconfig

I vores tilfælde er netværksgrænsefladenavnet “enp0s3” som vist i det følgende billede. Dette netværksinterfacenavn vil blive brugt sammen med "arp-scan" -kommandoen i næste trin.

Trin # 3: Brug kommandoen “arp-scan” til at vise alle IP-adresser i det tilsluttede netværk i Linux Mint 20

Nu kan du bruge kommandoen “arp-scan” til at vise alle IP-adresser i det tilsluttede netværk i Linux Mint 20 på den måde, der er vist nedenfor:

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

Her ville det være bedst, hvis du erstattede NetworkInterfaceName med navnet på din netværksgrænseflade. I vores tilfælde var det “enp0s3”, som vi fandt ud af i trin 2.

Resultaterne fra udførelsen af ​​denne kommando vises i følgende billede:

Konklusion

Ved at vælge en hvilken som helst metode (i henhold til dine krav) blandt dem, der er blevet præsenteret for dig i denne artikel, kan du nemt liste alle IP-adresser på grænsefladen i Linux. Alle disse metoder er blevet udført på Linux Mint 20 til test. De samme metoder kan dog også anvendes på Debian 10 og Ubuntu 20.04.

Gratis og open source-spilmotorer til udvikling af Linux-spil
Denne artikel dækker en liste over gratis og open source-spilmotorer, der kan bruges til at udvikle 2D- og 3D-spil på Linux. Der er mange sådanne spil...
Shadow of the Tomb Raider til Linux-vejledning
Shadow of the Tomb Raider er den tolvte tilføjelse til Tomb Raider-serien - en action-adventure-spilfranchise oprettet af Eidos Montreal. Spillet blev...
Sådan styrkes FPS i Linux?
FPS står for Billeder i sekundet. FPS's opgave er at måle billedhastigheden i videoafspilninger eller spiloptræden. I enkle ord betegnes antallet af u...