Намерете & Сканиране на безжични мрежи от командния ред в Mac OS X
Съдържание:
Дълго скрита помощна програма за командния ред на летището, заровена дълбоко в Mac OS X, може да се използва за сканиране и намиране на налични безжични мрежи. Този мощен инструмент е много полезен за мрежови администратори и системни администратори, но е удобен и за обикновения потребител, за да помогне за откриването на близки Wi-Fi рутери.
Достъп до Wi-Fi Utility в командния ред на Mac OS X
За да използвате този инструмент за намиране на близки wifi мрежи, първото нещо, което ще искате да направите, е да създадете символна връзка от помощната програма на летището към /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 rootless може да бъде деактивирана при желание от напреднали потребители.
Направете символна връзка за летищен инструмент в 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
Сега, за да сканирате и намерите всички безжични мрежи в обхвата, въведете следното:
airport -s
Върнатият списък ще покаже всички налични wifi мрежи и тяхното име на рутер (SSID), адреса на рутера (BSSID), силата на сигнала (RSSI), канала и видовете защита, използвани от мрежата.
Това по същество работи като wi-fi препънат от командния ред, разкривайки наличните безжични мрежи, които са в обхват.
Като наблюдавате изхода на airport -s и силата на RSSI, можете да използвате инструмента на командния ред на летището по подобен начин на помощната програма за Wi-Fi диагностика, за да оптимизирате безжична връзка.
Можете също така да получите голяма част от същата подробна информация от Wi-Fi менюто, като задържите клавиша Option при щракване, въпреки че това ще ви покаже подробности само за една точка за достъп в даден момент.
Алтернативно, потребителите на Mac могат да се обърнат към инструмента за сканиране на Wi-Fi, вграден в Mac OS X, за да търсят близки безжични мрежи изцяло в GUI. Резултатът ще бъде един и същ или за подхода на приложението Wireless Diagnostics, или за подхода на командния ред, предложен тук.
Имате ли полезни съвети или трикове за сканиране на безжични мрежи от командния ред на Mac? Използвате ли вградени инструменти или опции на трети страни? Споделете мислите си в коментарите по-долу!