Я выполняю Snow Leopard, и я совместно использую свое соединение Verizon через встроенный AirPort моего Mac. Есть ли какой-либо способ для меня определить, кто/какой использует мое общее соединение?
Установки системы» Совместное использование» Интернета, Совместно использующего: совместное использование моего доступа в Интернет от моего USB-модема Verizon (иначе USB-модем Pantech) к другим компьютерам, через мою карту AirPort.
Я делю свой AirPort другим как Точка доступа.
(Для Windows посмотрите, Как я могу узнать, кто использует мой Windows Internet Connection Sharing (ICS)?)
Ну, если Ваш Аэропорт является единственным беспроводным маршрутизатором, Вы имеете, можно всегда узнавать, кто подключен к нему.
Сделать это:
Необходимо теперь видеть полный список клиентов, подключенных к Аэропорту.
С другой стороны, Вы могли бы хотеть запустить программу сетевого анализатора, такую как KisMAC или iStumbler.
РЕДАКТИРОВАНИЕ: Вопрос, который задают, на самом деле относится к интернет-Совместному использованию с помощью Mac + Аэропорт в сборке как шлюз.
В этом случае, так как Ваш Mac является шлюзом + маршрутизатор, можно использовать сетевую утилиту картопостроителя для "отображения" сети, таким образом узнавая, кто соединен. Можно попробовать NMap, утилиту отображения сети с открытым исходным кодом.
Я выяснил, что список арендных договоров DHCP для Wi-Fi, который публикует AirPort на Mac, сохранен в "/private/var/db/dhcpd_leases". Это не список в настоящее время связанных клиентов, как бы то ни было. Для выяснения, который "хосты" все еще я использую nmap
утилита (легко установленный с Домашним пивом):
grep ip_address /private/var/db/dhcpd_leases | cut -d= -f2 | nmap -iL - -sn
Демонстрационный вывод:
...
Nmap scan report for 10.0.2.3
Host is up (0.74s latency).
Nmap scan report for 10.0.2.4
Host is up (0.11s latency).
Nmap done: 23 IP addresses (4 hosts up) scanned in 18.36 seconds
Затем, поиск тот же дюйм/с назад в "dhcpd_leases" файле для обнаружения имени клиента и MAC-адреса.