So scannen Sie das lokale Netzwerk mit Terminal unter macOS

So scannen Sie das lokale Netzwerk mit Terminal unter macOS

Terminal unter macOS ist ein praktisches Tool, aber nur wenige Leute nutzen es. In diesem Artikel erfahren Sie, wie Sie mit Terminal in macOS das lokale Netzwerk zur Fehlerbehebung und Wartung scannen. Das macOS-Terminal funktioniert mit ein paar anderen Flags etwas anders als das Linux-Dienstprogramm. Daher sollte nicht davon ausgegangen werden, dass alle Linux-Terminal-Kenntnisse unter macOS korrekt funktionieren.

Suchen Sie mit nmap nach offenen Ports im lokalen Netzwerk

Nmap ist ein Befehlszeilen-Port-Scanning-Tool unter macOS, aber Sie müssen es zuerst installieren, um es verwenden zu können.

Installieren Sie nmap mit Homebrew

Wenn Sie Homebrew installiert haben, führen Sie den folgenden Befehl aus, um nmap und die erforderlichen Abhängigkeiten herunterzuladen und zu installieren.

brew install nmap

Scannen Sie mit nmap

nmap wurde entwickelt, um einen bestimmten Hostnamen oder eine bestimmte Netzwerkadresse zu scannen und eine Liste offener Ports zurückzugeben. nmap ist die Abkürzung für Network Mapper, verhält sich aber eher wie ein Port Mapper.

Die einfache Möglichkeit, nmap auszuführen, besteht darin, eine bestimmte IP-Adresse oder einen IP-Adressbereich als Ziel zu verwenden. Führen Sie den folgenden Befehl mit der entsprechenden IP-Adresse aus, um Ihr lokales Netzwerk zu scannen. Hier scannt dieser Befehl den Testserver von nmap unter scanme.org.

nmap 74.207.244.221
nmap scanme.org

So scannen Sie das lokale Netzwerk mit Terminal unter macOS

Um in einem Bereich von IP-Adressen nach offenen Ports zu suchen, verwenden Sie einen Schrägstrich.

nmap 192.181.0.0/24

Um IP-Adressen für Router und andere Geräte im Netzwerk zu finden, führen Sie arpoder aus ipconfig.

sudo nmap -A scanme.org

So scannen Sie das lokale Netzwerk mit Terminal unter macOS

Verwenden Sie das Flag -A, um nmap zu zwingen, schneller und aggressiver zu scannen, mehr Informationen zurückzugeben und Ihre Anwesenheit in den Serverprotokollen deutlich anzuzeigen. Flag -Amuss mit sudo ausgeführt werden.

sudo nmap -O scanme.org

So scannen Sie das lokale Netzwerk mit Terminal unter macOS

Der obige Befehl scannt die für das Betriebssystem definierte IP-Adresse ( -O).

Wenn Sie nmap ein wenig „heimlich“ ausführen möchten, verwenden Sie flag -sS:

sudo nmap -sS scanme.org

Der obige Befehl scannt die erste Hälfte und sendet ein TCP-SYN-Paket, um nach offenen Ports zu suchen, antwortet jedoch nicht mit einem ACK-Paket, wenn eine positive Antwort empfangen wird. Daher protokolliert der Remote-Server möglicherweise keine Scans.

Flag- -sSund andere Scanmodus-Schalter müssen mit sudo ausgeführt werden. Beispielsweise -sPscannt der Modusschalter IP-Adressen, aber keine Ports, und funktioniert dabei genauso wie Arp unten. Weitere Scanmodi finden Sie auf der Hauptseite von nmap.

Um längere Ergebnisse zu erhalten, Tags hinzuzufügen -vvoder -v3längere Protokollierungsstufen zu aktivieren und so eine längere und besser lesbare Standardausgabe zu erstellen, helfen Ihnen diese Flags je nachdem, wonach Sie suchen.

Selbstverständlich können Sie damit grepgezielt nach Ergebnissen suchen. Wenn Sie nur nach Port 22 suchen möchten, können Sie den folgenden Befehl ausführen:

nmap scanme.org | grep "22/tcp"

Der obige Befehl gibt eine Statuszeile zurück, wenn der Port vorhanden ist, und nichts, wenn der Port nicht vorhanden ist.

So scannen Sie das lokale Netzwerk mit Terminal unter macOS

Scannen Sie aktive IP-Adressen lokaler Netzwerke mit Arp

arp durchsucht das lokale Netzwerk nach angeschlossenen Geräten. Da Arp darauf ausgelegt ist, Protokolle zur Adressauflösung zu erstellen und zu bearbeiten, gibt es nur wenige Netzwerk-Scan-Tools. Aber es ist auf jedem Mac verfügbar und bietet eine schnelle Möglichkeit, spezifische Informationen abzurufen.

Um eine Liste aller derzeit mit dem Netzwerk verbundenen Geräte anzuzeigen, öffnen Sie Terminal und führen Sie Folgendes aus:

arp -a

So scannen Sie das lokale Netzwerk mit Terminal unter macOS

Der obige Befehl gibt eine Liste aller mit Ihrem Netzwerk verbundenen Geräte zurück, gemeldet nach IP- und MAC-Adresse.

So scannen Sie das lokale Netzwerk mit Terminal unter macOS

Sie können ausführen arp -a -i en0, um Berichte nur von der Netzwerkschnittstelle en0 abzurufen.

Das leistungsstärkste Tool zum Scannen lokaler Netzwerke unter macOS ist nmap. Arp eignet sich auch zum Ausführen von Pings in einem Netzwerk. Ipconfig kann Ergebnisse für bestimmte Schnittstellen melden, ist jedoch für die Meldung von Schnittstelleninformationen nützlicher als für Netzwerkscans.

Ich wünsche Ihnen viel Erfolg!


So blockieren Sie den Internetzugriff mithilfe von Gruppenrichtlinien (GPO)

So blockieren Sie den Internetzugriff mithilfe von Gruppenrichtlinien (GPO)

In diesem Artikel erfahren Sie, wie Sie den Internetzugriff für Benutzer oder Computer im Active Directory-Gruppenrichtlinienobjekt blockieren. Lernen Sie effektive Methoden, moderne Sicherheitsprotokolle und Best Practices kennen.

Warum müssen wir USB formatieren? Wie formatiere ich USB?

Warum müssen wir USB formatieren? Wie formatiere ich USB?

Das Formatieren eines USB-Sticks ähnelt dem Formatieren jedes anderen Laufwerks. Hier erfahren Sie, warum und wie Sie USB formatieren sollten, um optimale Ergebnisse zu erzielen.

Beheben Sie den Fehler „Game Security Violation Detected“ in Windows 10

Beheben Sie den Fehler „Game Security Violation Detected“ in Windows 10

Wenn beim Starten eines Spiels unter Windows 10 der Fehler „Game Security Violation Detected“ angezeigt wird, sind die Lösungen einfach und effektiv. Hier erfahren Sie, wie Sie dieses Problem beheben können.

So wechseln Sie die Lautsprecher mit Tastenkombinationen unter Windows 10

So wechseln Sie die Lautsprecher mit Tastenkombinationen unter Windows 10

Wechseln Sie mühelos zwischen Audiogeräten unter Windows 10 mit Tastenkombinationen. Erfahren Sie, wie Sie den Audio-Umschalter effizient nutzen.

8 Möglichkeiten, MSConfig in Windows 11 zu öffnen

8 Möglichkeiten, MSConfig in Windows 11 zu öffnen

Entdecken Sie 8 einfache Möglichkeiten, MSConfig in Windows 11 zu öffnen, um zahlreiche Probleme effizient zu beheben.

4 gefälschte Viren, die zum Spaß Freunde trollen

4 gefälschte Viren, die zum Spaß Freunde trollen

Freunde und Familienmitglieder zu trollen macht Spaß mit diesen harmlosen gefälschten Viren. Hier sind vier kreative Ideen, um Ihre Freunde zum Lachen zu bringen.

Unterschied zwischen Virtualisierung und Emulation

Unterschied zwischen Virtualisierung und Emulation

Entdecken Sie die Unterschiede zwischen Virtualisierung und Emulation sowie deren Vor- und Nachteile. Erfahren Sie, wie diese Technologien in modernen IT-Umgebungen eingesetzt werden.

So aktivieren oder deaktivieren Sie Device Guard unter Windows 10

So aktivieren oder deaktivieren Sie Device Guard unter Windows 10

Device Guard ist ein wichtiges Sicherheitsfeature in Windows 10, das sicherstellt, dass nur vertrauenswürdige Anwendungen ausgeführt werden. So aktivieren oder deaktivieren Sie es.

So verwenden Sie vDOS, um alte DOS-Programme unter Windows 10 auszuführen

So verwenden Sie vDOS, um alte DOS-Programme unter Windows 10 auszuführen

Erfahren Sie, wie Sie vDOS verwenden, um alte DOS-Software unter Windows 10 auszuführen. Dieser Emulator ist ideal für die Nutzung älterer Programme, bietet jedoch keine optimale Lösung für Spiele.

3 Möglichkeiten, USB Selective Suspend in Windows 11 zu deaktivieren

3 Möglichkeiten, USB Selective Suspend in Windows 11 zu deaktivieren

Wenn Sie Probleme mit USB-Geräten auf Ihrem Windows 11-Computer haben, sollten Sie die Funktion „USB Selective Suspend“ deaktivieren.