Hoe deel te nemen aan een netwerk vanaf de opdrachtregel in Mac OS X
Met het hulpprogramma networksetup kunt u verbinding maken met elk beschikbaar netwerk, ongeacht of het een router is die is verbonden via Ethernet, een wifi-router die al dan niet een SSID verzendt en of al dan niet wachtwoordversleuteling vereist is.
Omdat de meeste netwerkactiviteiten tegenwoordig worden uitgevoerd met draadloze communicatie, richten we ons op de verbinding met wifi via de opdrachtregel van OS X met het netwerksetup-hulpprogramma.
In de meest eenvoudige vorm, om verbinding te maken met een niet-beveiligd netwerk zoals een openbare draadloze hotspot, wijst u gewoon naar de SSID en geeft u de juiste netwerkinterface op om te gebruiken zoals:
networksetup -setairportnetwork en0 SSID
Ja, de syntaxis is om -setairportnetwerk te gebruiken, zelfs al verwijst OS X niet langer naar wi-fi als "AirPort", dat is slechts een kater van eerdere versies. Dat kan in toekomstige versies van Mac OS veranderen, maar tot nu toe blijft het hetzelfde.
Mogelijk moet u de opdracht vooraf met sudo invoeren om verbinding te maken met een andere draadloze verbinding, afhankelijk van de actieve gebruikersrechten.
Als u vanaf de opdrachtregel met een wachtwoord verbinding wilt maken met een draadloos netwerk, gebruikt u de opdracht networksetup als volgt:
sudo networksetup -setairportnetwork en1 SSID PASSWORD
Laten we in een praktisch voorbeeld zeggen dat we verbinding maken met een netwerk met de naam 'Draadloos' en het wachtwoord is ingesteld op 'macsrule' als volgt:
sudo networksetup -setairportnetwork en1 Wireless macsrule
Deze functie bestaat al lang in Mac OS X van Snow Leopard door OS X Yosemite, maar het kan ook werken op oudere versies van Mac OS X. U kunt meer lezen over het opdrachtregelhulpprogramma networksetup door de bijbehorende handmatige pagina op te halen door de volgende opdracht uit te voeren:
man networksetup
Of lees een van onze vele handige tips met behulp van networksetup in OS X om verschillende netwerkgerelateerde functies uit te voeren op de Mac via de opdrachtregel.