Как да се присъедините към мрежа от командния ред в Mac OS X
Помощната програма за настройка на мрежата ви позволява да се присъедините към всяка налична мрежа, независимо дали е или не рутер, свързан чрез Ethernet, Wi-Fi рутер, който излъчва или не излъчва SSID, и дали има или не изисква криптиране на парола.
Тъй като в наши дни повечето мрежи се извършват с безжични комуникации, ние ще се съсредоточим върху присъединяването към wi-fi чрез командния ред на OS X с помощната програма за настройка на мрежата.
В най-простата форма, за да се свържете към незащитена мрежа като обществена безжична гореща точка, просто посочете SSID и укажете правилния мрежов интерфейс, който да използвате така:
networksetup -setairportnetwork en0 SSID
Да, синтаксисът е да се използва -setairportnetwork, въпреки че OS X вече не се отнася за wi-fi като „AirPort“, това е просто махмурлук от предишни версии. Това може да се промени в бъдещите версии на Mac OS, но засега остава същото.
Може да се наложи да поставите пред командата sudo, за да се присъедините към различна безжична връзка, в зависимост от активните потребителски привилегии.
За да се свържете към всяка безжична мрежа от командния ред, който има зададена парола, използвайте командата networksetup, както следва:
sudo networksetup -setairportnetwork en1 SSID ПАРОЛА
Така че в практически пример, да кажем, че се свързваме към мрежа с име „Безжична връзка“ и паролата е зададена на „macsrule“, както следва:
sudo networksetup -setairportnetwork en1 Wireless macsrule
Тази функция съществува в Mac OS X от Snow Leopard до OS X Yosemite, но може да работи и на по-стари версии на Mac OS X. Можете да се запознаете с инструмента за команден ред за настройка на мрежата, като извлечете неговата страница с ръководство, като изпълните следната команда:
man networksetup
Или прочетете който и да е от нашите много полезни съвети, като използвате мрежовата настройка в OS X, за да изпълнявате различни свързани с мрежата функции на Mac чрез командния ред.