havaalanı – Mac için Az Bilinen Komut Satırı Kablosuz Yardımcı Programı
İçindekiler:
Sıradan bir Mac kullanıcısından gizlenen, Mac'inizin kablosuz bağlantısını tamamen MacOS ve Mac OS X Terminalinden görüntülemenize, yapılandırmanıza ve sorun gidermenize olanak tanıyan gösterişli bir komut satırı yardımcı programıdır. Belgeleme ve komutun belirsiz konumuna bakılırsa, Apple muhtemelen ortalama bir Mac kullanıcısı için çok yararlı olacağını düşünmedi.Ancak gizli komut satırı havaalanı aracı, özellikle Wi-Fi donanımları üzerinde doğrudan Mac OS X'teki komut satırından tam denetime sahip olmak isteyen daha ileri düzey Mac kullanıcıları için gerçekten çok kullanışlıdır.
Bunu göz önünde bulundurarak, inanılmaz kullanışlı ancak az bilinen havaalanı aracına nasıl erişeceğiniz ve onu bazı ağ oluşturma görevleri için de nasıl kullanabileceğiniz aşağıda açıklanmıştır.
Mac OS'de havaalanı Komut Satırı Aracına Erişme ve Kullanma
Merak ettiyseniz, evet komut satırı havaalanı aracı Mac OS X'in neredeyse tüm sürümlerinde, hatta kablosuz ağa "havaalanı" demeyi bırakan ve onu Wi-Fi olarak adlandıran modern sürümlerde bile mevcuttur. Tamam başlayalım.
Önce, Havaalanı Wi-Fi Aracına Daha Kolay Erişim Sağlayın
Yapmak isteyeceğiniz ilk şey, havaalanı komutanlığına sembolik bir bağlantı oluşturmak olacaktır, çünkü derin bir yola sahip çok elverişsiz bir konumdadır, bu hızlı kullanım için yardımcı olur. Havaalanına sembolik bir bağlantı oluşturmak çok kolaydır, Terminal'de şunu yazın:
MacOS Mojave, Catalina, Big Sur ve daha yeni MacOS sürümleri için sudo ln -s / System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport
Mac OS X High Sierra, Sierra, El Capitan, Mavericks ve öncesi için sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport
Yukarıdakileri bazı tarayıcılarda okumak biraz zor olabilir, bu nedenle alternatif olarak aşağıdakini kullanabilirsiniz (aynı şeyi yapar, sadece iki komuta bölünmüştür):
Mac OS Catalina, Mojave ve daha yeni macOS sürümleri için $ cd /usr/local/ bin/ $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
Mac OS X High Sierra, Sierra, El Capitan, Mavericks ve öncesi için $ cd /usr/sbin $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
Modern macOS sürümleri ile önceki sürümler arasındaki tek farkın, /usr/local/bin/ içindeki sembolik bağlantıyı /usr/sbin/ konumuna yerleştireceğiniz yer olduğuna dikkat edin.
Hangi yöntemi kullanırsanız kullanın, sudo komutu sizden bir root şifresi ister, girin ve geri dönün.
Evet, Mac OS X'in derinliklerinden geçen o dev şifreli yol, Apple'ın harika havaalanı yardımcı programını sakladığı yerdir, ancak yukarıdaki komutu çalıştırarak bu uzun yolu çok daha kısa olan 'havaalanına' bağladınız , bu harika.
Mac OS X Komut Satırında Airport Wireless Tool'u Kullanma
Yukarıdaki sembolik bağlantı ile havaalanına hızlı ve kolay bir şekilde erişebildiğinize göre artık havaalanı aracını kullanmaya başlayabilirsiniz.
Yeni başlayanlar için, -I bayrağını ve -s işaretlerini muhtemelen en yararlı ve bilgilendirici bulacaksınız.
Örneğin, airport -s ile etkili bir şekilde bir wi-fi yönlendiriciye sahip olacaksınız ve SSID'leri, BSSID donanım adresleri, güvenlik şifreleme türleri ve kanallarıyla birlikte mevcut kablosuz ağların tam bir listesini alacaksınız.
havaalanı -s
Ayrıca, mevcut wi-fi bağlantısına özel bilgileri döndürecek olan Terminal komut isteminde Airport -I'yi de kullanabilirsiniz:
$ havaalanı -I comQuality: 75 rawQuality: 59 ortSignalLevel: -40 ortNoiseLevel: -97 linkStatus: ESS portType: Client lastTxRate: 11 maxRate: 11 lastAssocStatus: 1 BSSID : 00:06:5b:2a:37:10 SSID: OSXNetwork Güvenliği: yok $
Görüntülenen, kablosuz sinyal kalitesi, gürültü, güvenlik ve diğer WiFi ağ öznitelikleri hakkında ayrıntılı bilgilerdir.
Airport komutu, mevcut kablosuz ağdaki bilgileri listeleyebilmekten daha güçlü olsa da, gerçekte herhangi bir wi-fi ayarını, ağ kartı ayarlarını manuel olarak ayarlayabilir, ağ sorunlarını giderebilir, kullanılan güvenlik türlerini değiştirebilirsiniz. bir bağlantıda, paketleri bir pcap dosyasına yakalayın, ağlara katılın ve leae yapın, bir wifi ağından ayırın, yönlendiricilere ve ağlara öncelik verin, sinyal gücünü ve girişimi görün, wi-fi donanım sürücülerini ayarlayın ve çok çeşitli ağ sorun giderme işlevlerini gerçekleştirin. .Bu, bir Mac'te kablosuz kartla etkileşim kurmanın en güçlü yollarından biridir.
havaalanı komutu için bir kılavuz sayfası olmasa da, -h veya –help bayrağını to komutuna eklemek, bayrakların kısa bir listesini ve işlevlerinin açıklamalarını verir. Ayrıca, aşağıda gösterilen tam yardım dosyasını almak için Mac OS X komut satırında 'havaalanı'nı da çalıştırabilirsiniz:
Gördüğünüz gibi, Mac OS X'te havaalanı yardımcı programını kullanarak kablosuz ağlarla etkileşime geçmek için pek çok seçenek var. güçlü ve son derece kullanışlı.
Ayrıca havalimanı ile oldukça ilginç şeyler de yapabilirsiniz. Birkaç örnek için, kablosuz sinyal gücünü havaalanı ile komut satırından canlı olarak test edebilirsiniz. Başka bir örnek, mevcut wi-fi yönlendiricilerini yalnızca yakındaki ada göre, sinyal gücüne göre sıralayarak listeler (bunun için @jacobiun'a teşekkürler), ancak BSSID ve diğer veriler atlanır:
"havaalanı -s | kuyruk -n +1 | sed &39;s/ :/, &:/g&39; | sed &39;s/ -/, -/g&39; | kes -d&39;, &39; -f1, 3 | sed &39;s/^]//;s/]$//&39; | grep -v SSID>"
Bir dahaki sefere wi-fi ile ilgili herhangi bir görev veya genel olarak kablosuz ağ üzerinde çalışırken, harika havaalanı aracını hatırlayın.