Долгое скрытое приложение командной строки в аэропорту, глубоко погруженное в Mac OS X, может использоваться для поиска и поиска доступных беспроводных сетей. Этот мощный инструмент очень полезен для администраторов сети и системных администраторов, но это удобно для обычного пользователя, который помогает обнаруживать соседние Wi-Fi-маршрутизаторы.
Доступ к Wi-Fi-утилите в командной строке Mac OS X
Чтобы использовать этот инструмент для поиска ближайших Wi-Fi сетей, первое, что вам нужно сделать, это создать символическую ссылку из утилиты аэропорта в / usr / sbin для легкого доступа. Команда для этого зависит от используемой версии используемой ОС Mac, выберите, что относится к вашей версии Mac OS X на Mac.
Запустите терминал и введите следующую команду:
Создание символической ссылки для аэродромного инструмента в MacOS High Sierra, Sierra, OS X El Capitan, Yosemite и позже
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport / usr / local / bin / airport
Если вы видите сообщение об ошибке «операция не разрешена», это вероятно, потому что у вас либо нет каталога bin в / usr / local / (вы можете сделать это самостоятельно), либо у вас включен SIP, функция SIP rootless может быть отключена при желании продвинутых пользователей.
Сделайте ссылку symbolc для аэродромного инструмента в Mac OS X Mavericks, Mountain Lion, Snow Leopard
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport / usr / sbin / airport
Любая из вышеперечисленных команд должна отображаться на одной строке для правильной работы.
Введите пароль администратора, чтобы создать символическую ссылку, которая будет функционировать как псевдоним в Finder. Теперь вы можете использовать команду аэропорта без длинного пути для доступа к ней.
Как сканировать беспроводные сети с терминала в Mac OS X
Теперь, чтобы искать и находить все беспроводные сети в пределах диапазона, введите следующее:
аэропорт
Возвращенный список отобразит все доступные Wi-Fi-сети и их имя маршрутизатора (SSID), адрес маршрутизатора (BSSID), уровень сигнала (RSSI), канал и типы безопасности, используемые сетью.
Это в основном работает как команда wi-fi stumbler командной строки, показывая доступные беспроводные сети, находящиеся в радиусе действия.
Наблюдая за результатами работы аэропортов и силы RSSI, вы можете использовать инструмент командной строки аэропорта аналогично утилите Wi-Fi Diagnostics для оптимизации беспроводного соединения.
Вы также можете получить большую часть той же подробной информации из меню Wi-Fi, удерживая клавишу Option нажатой, хотя это будет показывать только данные одной точки доступа за раз.
В качестве альтернативы, пользователи Mac могут перейти к встроенному в Mac OS X инструменту сканера Wi-Fi, чтобы наткнуться на соседние беспроводные сети полностью в графическом интерфейсе. Выход будет таким же, как для подхода к приложениям Wireless Diagnostics, так и для предложенного здесь командной строки.
Есть ли у вас какие-либо удобные советы или рекомендации для сканирования беспроводных сетей из командной строки Mac? Либо использование встроенных инструментов, либо сторонних опций? Поделитесь своими мыслями в комментариях ниже!