Frod

03.11.2026

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

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

Полное руководство: установка WireGuard на Ubuntu 24.04

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

Если вы решили установить WireGuard на Ubuntu 24.04, то это руководство для вас. Мы пройдем весь путь, начиная с подготовки системы и заканчивая настройкой клиента и сервера.

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

WireGuard — это новая альтернатива таким протоколам, как OpenVPN и IPsec. Он отличается высокой скоростью, простотой конфигурации и минимальным кодом, что повышает безопасность. Благодаря встроенной интеграции в ядро Linux, WireGuard обеспечивает низкую задержку и стабильную работу.

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

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

sudo apt update && sudo apt upgrade -y

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

Ubuntu 24.04 уже включает необходимые компоненты, но для уверенности можно установить их вручную:

sudo apt install wireguard

Для проверки успешной установки выполните команду:

wg --version

Она должна вывести текущую версию WireGuard.

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

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

wg genkey | sudo tee /etc/wireguard/privatekey | wg pubkey | sudo tee /etc/wireguard/publickey

Запишите эти ключи — они понадобятся при настройке сервера и клиента.

Шаг 4. Настройка сервера WireGuard

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

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

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

Замените <ваш_приватный_ключ_серверa> и <публичный_ключ_клиента> на соответствующие значения.

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

sudo wg-quick up wg0

Для автоматического запуска при загрузке:

sudo systemctl enable wg-quick@wg0

Шаг 5. Настройка клиента

На клиенте создайте свой ключ:

wg genkey | sudo tee ~/client_privatekey | wg pubkey | sudo tee ~/client_publickey

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

[Interface]
PrivateKey = <ваш_приватный_ключ_клиента>
Address = 10.0.0.2/24

[Peer]
PublicKey = <публичный_ключ_сервера>
Endpoint = <IP_или_домен_сервера>:51820
AllowedIPs = 0.0.0.0/0, ::/0
PersistentKeepalive = 25

Замените ключи и параметры соединения.

Шаг 6. Проверка и тестирование

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

sudo wg show

Пинг с клиента на сервер или наоборот покажет работоспособность VPN.

Итог

Установка WireGuard на Ubuntu 24.04 — это быстро и просто, если следовать четким шагам. Этот протокол станет надежной основой для вашего VPN-сервиса, обеспечивая безопасность, скорость и удобство.

Если возникнут сложности, рекомендуем обратиться к официальной документации WireGuard или форумам сообщества Ubuntu.