Finden Sie Geräte, die über Internet-Sharing mit Mac OS verbunden sind


3

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?

Antworten:


3

Sie können verwenden arp Werkzeug wie folgt:

arp -i en1 -a

Es werden alle über WLAN verbundenen Clients angezeigt. Das -i Parameter 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 Internet-zu-Ethernet-Adresse an und ändert sie   Übersetzungstabellen, die vom Adressauflösungsprotokoll verwendet werden (arp (4)).   Ohne Flags zeigt das Programm den aktuellen ARP-Eintrag für an   Hostname Der Host kann über den Namen oder die Nummer angegeben werden   Internet-Punktnotation

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

In Bezug auf die Menge des verwendeten Datenverkehrs können Sie folgende Software verwenden:

  • Wireshark bietet eine schöne grafische Benutzeroberfläche für die 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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.