Frod

23.07.2026

установка wireguard на ubuntu 22.04

Frod — свобода без границ

Установка WireGuard на Ubuntu 22.04: пошаговая инструкция для безопасного VPN

В современном мире безопасность данных и приватность в сети становятся всё более важными. Одним из самых популярных и эффективных решений для организации VPN-сервера или клиента является WireGuard — современный протокол, отличающийся простотой, высокой скоростью и надежностью. Если вы ищете, как выполнить установку WireGuard на Ubuntu 22.04, эта статья поможет вам разобраться с каждым шагом.

Почему именно WireGuard?

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

Что понадобится перед началом?

Перед установкой убедитесь, что у вас есть:
- Аккаунт с правами администратора на сервере или ПК с Ubuntu 22.04.
- Доступ к командной строке (терминалу).
- Свободное время для настройки и проверки соединения.

Шаг 1. Обновление системы

Чтобы избежать ошибок и обеспечить совместимость, начнем с обновления системы:

sudo apt update && sudo apt upgrade -y

Это скачает и установит последние обновления всех пакетов.

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

Ubuntu 22.04 поставляется с встроенными пакетами WireGuard, поэтому установка максимально проста:

sudo apt install wireguard -y

Проверьте успешность установки командой:

wg --version

Если вы увидите номер версии, значит всё прошло отлично.

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

Для работы VPN необходимо создать пару ключей — публичный и приватный:

wg genkey | tee privatekey | wg pubkey > publickey

Команды создадут файлы privatekey и publickey в текущей папке. Не забудьте сохранить эти ключи — они понадобятся при настройке.

Шаг 4. Настройка конфигурационного файла

Создайте файл /etc/wireguard/wg0.conf:

[Interface]
PrivateKey = <Ваш приватный ключ>
Address = 10.0.0.1/24
ListenPort = 51820

[Peer]
PublicKey = <Публичный ключ клиента>
AllowedIPs = 10.0.0.2/32

Замените <Ваш приватный ключ> и <Публичный ключ клиента> на соответствующие значения. Для сервера IP-адрес — это локальный IP внутри VPN-сети.

Шаг 5. Запуск WireGuard

Запустите интерфейс:

sudo wg-quick up wg0

Чтобы убедиться, что соединение активно, выполните:

sudo wg

Шаг 6. Автоматический запуск при загрузке

Чтобы VPN подключался автоматически при старте системы:

sudo systemctl enable wg-quick@wg0

Итог

Теперь у вас настроен и запущен VPN-сервер на базе WireGuard под Ubuntu 22.04. Для полноценной работы потребуется настроить клиента и обеспечить безопасность сети.


Почему выбирают именно этот подход?

  • Простота установки и настроек.
  • Высокая скорость и безопасность.
  • Минимум ресурсов и совместимость с новейшими версиями Ubuntu.
  • Возможность расширения для организации полноценной корпоративной VPN-сети.