Знайти & Сканувати бездротові мережі з командного рядка в Mac OS X

Зміст:

Anonim

Довго прихована утиліта командного рядка аеропорту, захована глибоко в Mac OS X, може використовуватися для пошуку та пошуку доступних бездротових мереж. Цей потужний інструмент дуже корисний для адміністраторів мереж і системних адміністраторів, але він також зручний для звичайного користувача, щоб допомогти виявити маршрутизатори Wi-Fi поблизу.

Доступ до утиліти Wi-Fi у командному рядку Mac OS X

Щоб використовувати цей інструмент для пошуку найближчих мереж Wi-Fi, перше, що ви захочете зробити, це створити символічне посилання від утиліти аеропорту на /usr/sbin для легкого доступу. Команда для цього залежить від версії Mac OS, яка використовується, виберіть, яка відповідає вашій версії 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.

Створіть символьне посилання для інструменту аеропорту в Mac OS X Mavericks, Mountain Lion, Snow Leopard

sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport

Для належної роботи будь-яка з наведених вище команд має бути в одному рядку.

Введіть пароль адміністратора, щоб створити символічне посилання, яке функціонуватиме як псевдонім у Finder. Тепер ви можете використовувати команду airport без тривалого доступу до неї.

Як сканувати бездротові мережі з терміналу в Mac OS X

Тепер, щоб просканувати та знайти всі бездротові мережі в зоні дії, введіть наступне:

аеропорт -s

Повернений список покаже всі доступні мережі Wi-Fi та їх ім’я маршрутизатора (SSID), адресу маршрутизатора (BSSID), потужність сигналу (RSSI), канал і типи безпеки, які використовує мережа.

Це в основному працює як спотикач Wi-Fi командного рядка, показуючи доступні бездротові мережі, які знаходяться в радіусі дії.

Переглядаючи вихідні дані аеропорту -s і потужність RSSI, ви можете використовувати інструмент командного рядка аеропорту подібно до утиліти Wi-Fi Diagnostics для оптимізації бездротового з’єднання.

Ви також можете отримати більшу частину такої ж детальної інформації з меню Wi-Fi, утримуючи клавішу Option під час клацання, хоча це відображатиме деталі лише однієї точки доступу за раз.

Крім того, користувачі Mac можуть скористатися інструментом сканування Wi-Fi, вбудованим у Mac OS X, щоб натрапити на найближчі бездротові мережі повністю в графічному інтерфейсі. Вихідні дані будуть однаковими як для програми Wireless Diagnostics, так і для командного рядка, запропонованого тут.

Чи є у вас якісь корисні поради чи підказки щодо сканування бездротових мереж за допомогою командного рядка Mac? Використовуючи вбудовані інструменти чи опції сторонніх розробників? Поділіться своїми думками в коментарях нижче!

Знайти & Сканувати бездротові мережі з командного рядка в Mac OS X