WireGuard — современный VPN-протокол, который работает быстрее OpenVPN и потребляет меньше ресурсов. В Linux он встроен прямо в ядро, поэтому настроить его проще, чем кажется.

В этой инструкции разберу, как установить и настроить WireGuard на Linux Mint за 5 минут.

Что такое WireGuard

WireGuard — бесплатный протокол с открытым исходным кодом. Его особенность в том, что он встроен в ядро Linux начиная с версии 5.6. Это значит, что не нужно ставить тяжёлые библиотеки — всё уже есть в системе.

Главные плюсы:

  • Быстрее OpenVPN в 2-3 раза
  • Простая настройка
  • Минимальное потребление ресурсов
  • Безопасное шифрование

Шаг 1. Установка WireGuard

Открой терминал и выполни: sudo apt update sudo apt install wireguard

Всё. Пакет весит меньше мегабайта.

Шаг 2. Генерация ключей

WireGuard использует пару ключей: приватный (остаётся у тебя) и публичный (передаётся серверу).

Сгенерируй приватный ключ: wg genkey | tee privatekey | wg pubkey > publickey

Ты получишь два файла: privatekey и publickey.

Приватный ключ никому не показывай. Публичный — передаётся VPN-серверу.

Шаг 3. Создание конфига

Создай файл конфигурации: sudo nano /etc/wireguard/wg0.conf

Вставь туда: [Interface] PrivateKey = ТВОЙ_ПРИВАТНЫЙ_КЛЮЧ Address = 10.0.0.2/24 DNS = 1.1.1.1

[Peer] PublicKey = ПУБЛИЧНЫЙ_КЛЮЧ_СЕРВЕРА Endpoint = IP_СЕРВЕРА:51820 AllowedIPs = 0.0.0.0/0 PersistentKeepalive = 25

Замени значения на свои.

Шаг 4. Запуск

Запусти WireGuard: sudo wg-quick up wg0

Проверь статус: sudo wg show

Если видишь строку с latest handshake — всё работает.

Отключить: sudo wg-quick down wg0

Шаг 5. Автозапуск

Чтобы WireGuard запускался при включении системы: sudo systemctl enable wg-quick@wg0

Проблемы и решения

Ошибка: wg: command not found

Значит, пакет не установился. Повтори Шаг 1.

Ошибка: Unable to access interface: No such device

Проверь, что модуль ядра загружен: sudo modprobe wireguard

Нет соединения после подключения

Проверь правильность ключей и адреса сервера.

Итог

WireGuard — самый простой и быстрый способ поднять VPN на Linux Mint. Установка занимает 5 минут, а работает он быстрее большинства платных решений.

Если не хочешь настраивать вручную

WireGuard требует свой сервер. Если его нет — можно использовать готовый VPN-сервис:

[Hide Expert VPN — попробовать](## Если не хочешь настраивать вручную

WireGuard требует свой сервер. Если его нет — можно использовать готовый VPN-сервис:

Hide Expert VPN — попробовать

Что я рекомендую