Найти устройства, подключенные к Mac OS через Интернет

3984
Husein Behboodi Rad

Я использовал общий доступ к Интернету в моей Mac OS X, чтобы поделиться своим Интернетом через Ethernet через Wi-Fi.

Я хочу знать, кто подключен к моему Wi-Fi и сколько трафика он использует. Есть ли инструменты для поиска подключенных устройств и отображения количества их трафика?

3

1 ответ на вопрос

3
Victor Marchuk

Вы можете использовать arpинструмент так:

arp -i en1 -a 

Он будет отображать всех клиентов, подключенных через WLAN. -iПараметр определяет, какой интерфейс использовать.

Вот официальная документация:

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

НАЗВАНИЕ

 arp -- address resolution display and control 

ОПИСАНИЕ

Утилита arp отображает и изменяет таблицы преобразования адресов Интернет-Ethernet, используемые протоколом разрешения адресов (arp (4)). Без флагов программа отображает текущую запись ARP для имени хоста. Хост может быть указан по имени или номеру, используя точку Интернета.

Вот еще одно решение из аналогичного вопроса: https://superuser.com/a/48615/265073

Что касается объема используемого трафика, вы можете попробовать использовать следующее программное обеспечение:

  • Wireshark предоставляет приятный графический интерфейс для отображения всего трафика, который проходит через ваш компьютер. Вы можете настроить его так, чтобы он захватывал только трафик, исходящий из общего интернет-соединения;

  • tcpdump - аналогичный инструмент для командной строки, поэтому он не имеет графического интерфейса. Позволяет видеть весь трафик на указанном интерфейсе.

Эти приложения могут решить вашу проблему, но оба они потребуют от вас подробного прочтения руководств, поскольку они имеют много встроенных функций и несколько сложны.