Koble til et trådløst nettverk fra kommandolinjen

Anonim

Ved å bruke det kraftige "nettverksoppsett"-verktøyet kan vi koble til trådløse nettverk direkte fra kommandolinjen i Mac OS X. Syntaksen du vil bruke for å få til å bli med i et nettverk er som følger:

nettverksoppsett -setairportnettverk

For eksempel, hvis jeg kobler til en trådløs ruter med et grensesnitt identifisert som "Airport" en SSID for "OutsideWorld" og passordet er "68broncos" vil dette være syntaksen:

nettverksoppsett -setairportnettverk Airport OutsideWorld 68broncos

Ved et annet eksempel, kobler du til et wifi-nettverk med en moderne MacBook Air som bruker en0 som wi-fi-grensesnitt, kobler til et nettverk som ikke kringkaster en SSID k alt 'HiddenWiFiValley', men som har et passord av "passord1", vil være slik:

nettverksoppsett -setairportnetwork no0 HiddenWiFiValley passord1

Det er viktig å identifisere det riktige grensesnittet som brukes av din individuelle Mac for å få dette til å fungere. Du kan alltid bruke flagget -listallhardwareports hvis du ikke er sikker, men trenger å identifisere enhetens grensesnittnavn og adresse.

Du kan kombinere dette tipset med å bruke aliaser for å lage snarveier og eliminere behovet for den lange kommandoen. Et eksempel å legge inn i .bash_profilen din kan være:

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

Nå trenger du bare å skrive 'publicwifi' på kommandolinjen, og du vil koble til den angitte ruteren. Husk at dette vil lagre passordet for de trådløse tilgangspunktene i ren tekst, så hvis noen fikk tilgang til .bash_profilen din ville de også kunne se passordet til den trådløse ruteren.

Hvis du vil utforske mer av hva nettverksoppsett har å tilby, skriv inn 'man networksetup' og du vil finne en forbløffende mengde kraftige bruksområder for kommandolinjeverktøyet.

Koble til et trådløst nettverk fra kommandolinjen