После установки нужно разместить и переименовать скачанный конфиг-файл по адресу /etc/wireguard/wg0.conf
Запуск ВПН производится командой
$ sudo wg-quick up wg0
ОБРАТИТЕ ВНИМАНИЕ НА ВЫВОД КОНСОЛИ
Если вы получили следующий вывод, у вас не установлен resolvconf (или на него не настроен симлинк) :
[#] ip link add wg0 type wireguard [#] wg setconf wg0 /dev/fd/63 [#] ip -4 address add 10.200.10.24/32 dev wg0 [#] ip link set mtu 1420 up dev wg0 [#] resolvconf -a wg0 -m 0 -x /usr/bin/wg-quick: line 32: resolvconf: command not found [#] ip link delete dev wg0
[#] ip link add wg0 type wireguard [#] wg setconf wg0 /dev/fd/63 [#] ip -4 address add 10.200.10.24/32 dev wg0 [#] ip link set mtu 1420 up dev wg0 [#] resolvconf -a wg0 -m 0 -x [#] ip -4 route add 10.200.10.1/32 dev wg0 [#] ip -4 route add 10.3.0.0/24 dev wg0 [#] ip -4 route add 10.2.0.0/24 dev wg0 [#] ip -4 route add 10.128.0.0/24 dev wg0 [#] ip -4 route add 10.11.5.0/24 dev wg0 [#] ip -4 route add 10.11.4.0/24 dev wg0 [#] ip -4 route add 10.11.3.0/24 dev wg0 [#] ip -4 route add 10.1.0.0/24 dev wg0 [#] ip -4 route add 10.0.11.0/24 dev wg0
Список подключений вы можете получить командой:
$ sudo wg show
Отключить ВПН вы можете командой:
$ sudo wg-quick down wg0
Качаем клиент не по ссылке, а из магазина приложений AppStore
Открываем клиент и нажимаем "плюсик" слева внизу, выбираем "Импорт туннелей из файла..."
Выбираем скачаный ранее конфиг-файл
Нажимаем кнопку "Подключен" (Да, перевод кнопки кривой)
Все, вы - великолепны!
УСТАНОВКА WIREGUARD на старые MacOS
Если ваша версия МакОС не поддерживается клиентом Вайргарда то необходимо придерживаться следующей инструкции:
При попытке создать интерфейс wireguard получаем ошибку «RTNETLINK answers: Operation not supported». Команда modprobe wireguard возвращает «modprobe: FATAL: Module wireguard not found».
Первым делом смотрим версию ядра, ядро должно быть не ниже версии 3.1: