Połącz się z siecią bezprzewodową z wiersza poleceń

Anonim

Korzystając z potężnego narzędzia „networksetup”, możemy łączyć się z sieciami bezprzewodowymi bezpośrednio z wiersza poleceń systemu Mac OS X. Składnia, której będziesz chciał użyć, aby połączyć się z siecią, jest następująca:

konfiguracja sieci -setairportsieć

Jeśli na przykład łączę się z routerem bezprzewodowym za pomocą interfejsu identyfikowanego jako „Lotnisko”, identyfikator SSID „OutsideWorld” i hasło to „68broncos”, składnia będzie następująca:

konfiguracja sieci -setairportsieć Lotnisko Poza światem 68broncos

Korzystając z innego przykładu, połączenie sieci Wi-Fi z nowoczesnym MacBookiem Air, który wykorzystuje en0 jako interfejs Wi-Fi, połączenie z siecią, która nie emituje identyfikatora SSID o nazwie „HiddenWiFiValley”, ale ma hasło hasła „hasło1” wyglądałoby tak:

networksetup -setairportnetwork pl0 Hasło ukrytej doliny WiFi1

Ważne jest, aby zidentyfikować właściwy interfejs używany przez konkretnego Maca, aby to działało. Zawsze możesz użyć flagi -listallhardwareports, jeśli nie masz pewności, ale musisz zidentyfikować nazwę i adres interfejsu urządzenia.

Możesz połączyć tę wskazówkę z używaniem aliasów w celu tworzenia skrótów i eliminowania potrzeby używania długiego polecenia. Przykładem do umieszczenia w twoim .bash_profile byłoby:

alias publicwifi='networksetup -setairportnetwork Airport OutsideWorld 68broncos'

Teraz wystarczy wpisać „publicwifi” w wierszu poleceń, aby połączyć się z określonym routerem. Pamiętaj, że spowoduje to przechowywanie hasła punktu dostępu bezprzewodowego w postaci zwykłego tekstu, więc jeśli ktoś mógłby uzyskać dostęp do Twojego profilu .bash, będzie mógł również zobaczyć hasło routera bezprzewodowego.

Jeśli chcesz poznać więcej możliwości konfiguracji sieci, wpisz „man networksetup”, a znajdziesz zadziwiającą liczbę zaawansowanych zastosowań narzędzia wiersza poleceń.

Połącz się z siecią bezprzewodową z wiersza poleceń