Linux Liste aller IP-Adressen auf der Schnittstelle

Linux List All Ip Addresses Interface



Alle Leute, die zum Netzwerkhintergrund gehören, wissen, dass eine IP-Adresse als eindeutige Kennung der Geräte innerhalb eines Netzwerks fungiert. Daher müssen wir die IP-Adressen der Geräte innerhalb eines Netzwerks kennen, um eine reibungslose Netzwerkkommunikation zu ermöglichen. Der heutige Artikel konzentriert sich auf die verschiedenen Methoden zum Auflisten aller IP-Adressen auf der Schnittstelle in Linux Mint 20.

Methoden zum Auflisten aller IP-Adressen auf der Schnittstelle in Linux Mint 20

Um alle IP-Adressen auf der Schnittstelle in Linux Mint 20 aufzulisten, können Sie eine der folgenden vier Methoden auswählen.







Methode 1: Alle Netzwerkschnittstellen und ihre IP-Adressen anzeigen

Sie können alle Netzwerkschnittstellen und ihre jeweiligen IP-Adressen in Linux Mint 20 anzeigen, indem Sie den unten gezeigten integrierten Befehl ausführen:



$IP-Adressezeigen

Die Ergebnisse der Ausführung dieses Befehls sind in der folgenden Abbildung dargestellt:







Methode #2: Alle IPv4-Adressen anzeigen

Wenn Sie nur in Linux Mint 20 alle IPv4-Adressen auf dem Interface anzeigen möchten, dann können Sie den unten gezeigten Befehl ausführen:

$ip -4Adresse



Alle IPv4-Adressen sind in der folgenden Abbildung dargestellt:

Methode Nr. 3: Zeigen Sie alle IPv6-Adressen an

Wenn Sie nur in Linux Mint 20 alle IPv6-Adressen auf dem Interface anzeigen möchten, müssen Sie den unten gezeigten Befehl ausführen:

$ip -6Adresse

Alle IPv6-Adressen sind in der folgenden Abbildung dargestellt:

Methode Nr. 4: Zeigen Sie alle IP-Adressen im verbundenen Netzwerk an

Sie können sich auch alle IP-Adressen im verbundenen Netzwerk in Linux Mint 20 anzeigen lassen, indem Sie die nachfolgend beschriebene Vorgehensweise befolgen:

Schritt 1: Installieren Sie den arp-scan-Befehl in Linux Mint 20

Zunächst müssen Sie in Linux Mint 20 den Befehl arp-scan installieren, mit dem später alle IP-Adressen im angeschlossenen Netzwerk aufgelistet werden. Dies ist kein integrierter Befehl in Linux, kann aber durch Ausführen des folgenden Befehls installiert werden:

$sudo apt-get installierenarp-scan

Sobald dieser Befehl auf Ihrem Linux Mint 20-System installiert ist, können Sie ihn zum Auflisten aller IP-Adressen im verbundenen Netzwerk verwenden.

Schritt # 2: Finden Sie Ihren Netzwerkschnittstellennamen mit dem ifconfig-Befehl in Linux Mint 20

Bevor Sie den Befehl arp-scan verwenden, müssen Sie Ihren Netzwerkschnittstellennamen mit dem folgenden Befehl ermitteln:

$ifconfig

In unserem Fall lautet der Name der Netzwerkschnittstelle enp0s3, wie in der folgenden Abbildung gezeigt. Dieser Netzwerkschnittstellenname wird im nächsten Schritt mit dem Befehl arp-scan verwendet.

Schritt #3: Verwenden Sie den Befehl arp-scan, um alle IP-Adressen im verbundenen Netzwerk in Linux Mint 20 anzuzeigen

Nun können Sie mit dem arp-scan-Befehl alle IP-Adressen im verbundenen Netzwerk in Linux Mint 20 wie folgt anzeigen:

$sudoarp-scan--Schnittstelle=Netzwerkschnittstellenname--localnet

Hier wäre es am besten, wenn Sie NetworkInterfaceName durch den Namen Ihrer speziellen Netzwerkschnittstelle ersetzen. In unserem Fall war es enp0s3, das wir in Schritt # 2 herausgefunden haben.

Die Ergebnisse der Ausführung dieses Befehls sind in der folgenden Abbildung dargestellt:

Abschluss

Indem Sie eine beliebige Methode (je nach Ihren Anforderungen) aus den in diesem Artikel vorgestellten Methoden auswählen, können Sie ganz einfach alle IP-Adressen auf der Schnittstelle in Linux auflisten. Alle diese Methoden wurden zu Testzwecken auf Linux Mint 20 durchgeführt. Dieselben Methoden können jedoch auch unter Debian 10 und Ubuntu 20.04 verwendet werden.