03.11.2026
установка wireguard на ubuntu 24.04
Полное руководство: установка 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.