Cum să vă alăturați unei rețele din linia de comandă în Mac OS X
Utilitarul de configurare a rețelei vă permite să vă conectați la orice rețea disponibilă, indiferent dacă este sau nu un router conectat prin Ethernet, un router wi-fi care transmite sau nu un SSID și dacă are sau nu necesară criptarea parolei.
Deoarece cele mai multe rețele se fac cu comunicații fără fir în zilele noastre, ne vom concentra pe conectarea la wi-fi prin linia de comandă a OS X cu utilitarul de configurare a rețelei.
În forma cea mai simplă, pentru a vă conecta la o rețea neprotejată, cum ar fi un hotspot public fără fir, trebuie doar să indicați SSID-ul și să specificați interfața de rețea potrivită pentru a o utiliza astfel:
networksetup -setairportnetwork en0 SSID
Da, sintaxa este să folosești -setairportnetwork chiar dacă OS X nu se mai referă la wi-fi ca „AirPort”, adică doar o mahmureală de la versiunile anterioare. Acest lucru se poate schimba în versiunile viitoare de Mac OS, dar până acum rămâne același.
Este posibil să fie nevoie să prefixați comanda cu sudo pentru a vă conecta la o altă conexiune fără fir, în funcție de privilegiile utilizatorului activ.
Pentru a vă conecta la orice rețea fără fir din linia de comandă care are o parolă setată, utilizați comanda networksetup după cum urmează:
sudo networksetup -setairportnetwork en1 PAROLA SSID
Deci, într-un exemplu practic, să presupunem că ne conectăm la o rețea numită „Wireless” și parola este setată la „macsrule” astfel:
sudo networksetup -setairportnetwork en1 Wireless macsrule
Această caracteristică a existat în Mac OS X de la Snow Leopard până la OS X Yosemite, dar poate funcționa și pe versiuni mai vechi de Mac OS X. Puteți să vă referiți la instrumentul de linie de comandă networksetup, regăsind pagina de manual, executând următoarea comandă:
man networksetup
Sau citiți oricare dintre numeroasele noastre sfaturi utile folosind configurarea rețelei în OS X pentru a efectua o varietate de funcții legate de rețea pe Mac prin linia de comandă.