WireGuard на Ubuntu и Debian с CLI

WireGuard® - это современный VPN-протокол для безопасного и быстрого обмена данными через интернет.

Рекомендуется использовать данный протокол, если Ваш провайдер не ограничивает VPN-протоколы и сервисы.

При наличии ограничений или проблем с подключением, пожалуйста, используйте протокол VLESS (XTLS), настроив его через v2rayN или AmneziaWG 2 по нашей инструкции.

Перед установкой убедитесь, что:

• У Вас Ubuntu 22.04 / 24.04 или Debian 11 / 12 без графического интерфейса. На более ранних версиях шаги могут отличаться, на более новых - как правило, не меняются.
• Вы уже получили файл конфигурации WireGuard формата .conf из личного кабинета (в нашем примере будет использован файл конфигурации Lithuania.conf).

1. Обновите список пакетов и установите WireGuard:

sudo apt update
sudo apt install -y wireguard openresolv

2. Создайте каталог для конфигураций WireGuard (если его ещё нет):

sudo mkdir -p /etc/wireguard

3. Скопируйте ваш .conf файл в этот каталог:

sudo cp ~/Downloads/Lithuania.conf /etc/wireguard/

4. WireGuard требует, чтобы файл конфигурации принадлежал root и имел ограниченные права доступа:

sudo chmod 600 /etc/wireguard/Lithuania.conf

5. Чтобы подключиться, используйте команду:

sudo wg-quick up Lithuania

Для отключения VPN выполните:

sudo wg-quick down Lithuania