Официальный клиент WireGuard поддерживает установку через AppStore только на MacOS 12 Monterey и выше. В этой статье я постарался как можно подробнее описать установку клиента для старых устройств Apple.
Подробная видеоинструкция доступна по ссылке: https://rutube.ru/video/4fc05e0c78f7ec7fb2357d5a1508b942/
Внимание!
Описываемый способ установки представлен на официальном сайте WireGuard, поэтому можно смело отбросить опасения насчёт компрометации данных:
WireGuard будет доступен только с интерфейсом командной строки, т.к. на момент написания статьи альтернативной версии с графическим интерфейсом нет!
Установка Homebrew
Запустите терминал и введите следующую команду:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
*при запросе введите пароль и нажмите Enter, вводимые символы отображаться не будут!
О завершении установки уведомит соответствующая надпись:
Для более удобного использования введите команды, указанные в выводе установщика:
Установка WireGuard
Осталось установить WireGuard простой командой:
brew install wireguard-tools
Сохранение конфига
Сохраним конфиг в домашний каталог пользователя:
nano ~/wg1.conf
после выполнения команды откроется консольный текстовый редактор, куда можно ввести параметры подключения:
Для сохранения изменений используйте Cmd+O, для выхода - Cmd+X.
Подключение к VPN
Создадим на рабочем столе простой скрипт, который позволит нам активировать подключение:
nano ~/Desktop/wg_on.sh
В качестве содержимого введите:
#! /bin/bash
sudo wg-quick up ~/wg1.conf
Сохраните содержимое, используя комбинации клавиш Cmd+O и Cmd+X.
Сделайте файл исполняемым, с помощью команды:
chmod 755 ~/Desktop/wg_on.sh
Измените в свойствах файла приложение, чтобы файл открывался с помощью программы Терминал:
Осталось запустить файл wg_on.sh с рабочего стола, ввести пароль и нажать Enter.
Отключение VPN
Для отключения создайте рядом аналогичный файл, например, wg_off.sh с содержимым вида:
#! /bin/bash
sudo wg-quick down ~/wg1.conf
Предоставьте файлу права на запуск и открытие через терминал как в предыдущем пункте.
Другие статьи по теме MacOS:
Заключение
Друзья, описанный выше способ проверен на MacOS 10 и MacOS 11. Если по каким-то причинам у вас не получилось настроить подключение, пишите в комментарии, я постараюсь помочь.
Поставьте лайк или подпишитесь на канал, чтобы чаще видеть в ленте подобный контент. Всем добра!