Frod

12.10.2026

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

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

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

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

Почему стоит выбрать WireGuard?

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

Перед началом: подготовка системы

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

sudo apt update && sudo apt upgrade -y

Также рекомендуется проверить наличие необходимых пакетов и убедиться, что у вас есть права администратора.

Установка WireGuard на Ubuntu 24.04

Шаг 1: Установка пакета WireGuard

Ubuntu 24.04 поставляется с встроенной поддержкой WireGuard в репозиториях, поэтому установка занимает всего пару команд:

sudo apt install wireguard

После этого пакет будет загружен и установлен на вашу систему.

Шаг 2: Создание ключей для сервера и клиента

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

wg genkey | tee server_private.key | wg pubkey > server_public.key

Для клиента:

wg genkey | tee client_private.key | wg pubkey > client_public.key

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

Шаг 3: Настройка конфигурации сервера

Создайте файл /etc/wireguard/wg0.conf со следующим содержимым:

[Interface]
PrivateKey = <содержимое файла server_private.key>
Address = 10.0.0.1/24
ListenPort = 51820

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

Замените <содержимое файла server_private.key> и <публичный ключ клиента> на реальные значения.

Шаг 4: Настройка клиента

На клиентской машине создайте файл wg0.conf:

[Interface]
PrivateKey = <содержимое файла client_private.key>
Address = 10.0.0.2/24

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

Замените соответствующие значения.

Шаг 5: Запуск и проверка работы

Запустите WireGuard:

sudo systemctl start wg-quick@wg0
sudo systemctl enable wg-quick@wg0

Проверьте статус:

sudo wg show

Если все настроено правильно, вы увидите активное соединение.

Дополнительные советы

  • Настройте брандмауэр (например, ufw), чтобы разрешить порт 51820.
  • Для постоянной работы настройте автоматический запуск.
  • В случае многочисленных клиентов — создайте отдельные ключи и конфигурации для каждого.

Итог

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