Finden Sie Geräte, die über Internetfreigabe mit Mac OS verbunden sind

4147
Husein Behboodi Rad

Ich habe die Internetfreigabe in meinem Mac os x verwendet, um mein Ethernet-Internet über mein WLAN zu teilen.

Ich möchte wissen, wer mit meinem WLAN verbunden ist und wie viel Verkehr er verwendet. Gibt es Werkzeuge, um die angeschlossenen Geräte zu finden und die Anzahl ihrer Verkehre anzuzeigen?

3

1 Antwort auf die Frage

3
Victor Marchuk

Sie können das arpTool wie folgt verwenden:

arp -i en1 -a 

Es werden alle über WLAN verbundenen Clients angezeigt. Der -iParameter gibt an, welche Schnittstelle verwendet werden soll.

Hier ist die offizielle Dokumentation:

https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man8/arp.8.html

NAME

 arp -- address resolution display and control 

BESCHREIBUNG

Das Dienstprogramm arp zeigt die vom Adressauflösungsprotokoll (arp (4)) verwendeten Adressen-Übersetzungstabellen für das Internet in Ethernet an und ändert sie. Ohne Flags zeigt das Programm den aktuellen ARP-Eintrag für den Hostnamen an. Der Host kann nach Name oder nach Nummer angegeben werden, wobei die Internet-Punktnotation verwendet wird.

Hier ist eine andere Lösung aus einer ähnlichen Frage: https://superuser.com/a/48615/265073

In Bezug auf den verwendeten Datenverkehr können Sie versuchen, die folgende Software zu verwenden:

  • Wireshark bietet eine schöne grafische Benutzeroberfläche zur Anzeige des gesamten Datenverkehrs, der durch Ihren Computer geleitet wird. Sie können es so konfigurieren, dass nur der Datenverkehr erfasst wird, der von der gemeinsam genutzten Internetverbindung stammt.

  • tcpdump ist ein ähnliches Tool für die Befehlszeile, daher gibt es keine GUI. Damit können Sie den gesamten Verkehr auf einer angegebenen Schnittstelle anzeigen.

Diese Anwendungen können Ihr Problem lösen, aber für beide ist es erforderlich, dass Sie die Handbücher ausführlich lesen, da sie über viele integrierte Funktionen verfügen und etwas kompliziert sind.