Installation und Verwendung von netdiscover
zur Identifizierung von Netzwerkgeräten
Nachdem Sie die Netzwerkverbindung bestätigt haben, lernen Sie nun, wie man Geräte im lokalen Netzwerk mit dem Tool netdiscover
entdeckt. Da dieses Tool möglicherweise nicht im Kali Linux-Container vorinstalliert ist, installieren Sie es zuerst.
Beginnen Sie damit, die Paketliste zu aktualisieren und netdiscover
zu installieren. Geben Sie die folgenden Befehle in das Terminal ein und drücken Sie nach jedem Enter:
apt install -y netdiscover
Diese Befehle aktualisieren die Paketliste und installieren netdiscover
ohne Bestätigungsprompt. Warten Sie, bis die Installation abgeschlossen ist; das kann ein paar Sekunden dauern.
Als Nächstes müssen Sie die zu scannende Netzwerkschnittstelle identifizieren. Sie haben in Schritt 1 bereits ip a
verwendet, daher schauen Sie sich Ihre Ausgabe an oder führen Sie den Befehl erneut aus, um den Schnittstellennamen (wahrscheinlich eth0
) und den IP-Bereich (wahrscheinlich 172.17.0.0/16
für Docker-Umgebungen) zu bestätigen.
Führen Sie nun das Tool netdiscover
aus, um das lokale Netzwerk zu scannen. Geben Sie den folgenden Befehl ein und drücken Sie Enter:
netdiscover -i eth0 -r 172.17.0.0/16
Die Option -i eth0
gibt die Schnittstelle an, und -r 172.17.0.0/16
definiert den zu scannenden IP-Bereich. Wenn Ihr Schnittstellennamen anders ist, ersetzen Sie eth0
entsprechend.
Erwartete Ausgabe (Beispiel, die tatsächliche Ausgabe kann variieren):
Currently scanning: 172.17.0.0/16 | Screen View: Unique Hosts
2 Captured ARP Req/Rep packets, from 2 hosts. Total size: 120
_____________________________________________________________________________
IP At MAC Address Count Len MAC Vendor / Hostname
-----------------------------------------------------------------------------
172.17.0.1 02:42:ac:11:00:01 1 60 Unknown vendor
172.17.0.2 02:42:ac:11:00:02 1 60 Unknown vendor
Diese Ausgabe listet IP-Adressen und MAC-Adressen von Geräten im Netzwerk auf. Zum Beispiel könnte 172.17.0.2
Ihr eigenes System sein und 172.17.0.1
der Gateway. Lassen Sie den Scan ein paar Sekunden laufen, um Geräte zu erkennen, und stoppen Sie ihn, indem Sie Ctrl+C
drücken.
Das Tool netdiscover
verwendet ARP-Anfragen, um aktive Geräte im lokalen Netzwerk zu erkennen. Dies ist nützlich, um eine Übersicht über die Geräte zu erhalten, die mit demselben Netzwerksegment wie Ihr System verbunden sind, eine gängige Aufgabe in der Netzwerkdiagnose.