Svyaz

09.07.2026

wireguard установка ubuntu

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

Guide: Как установить WireGuard на Ubuntu — пошаговая инструкция для новичков и профи

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

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

  • Быстрота и эффективность: использует современные криптографические алгоритмы.
  • Простота настройки: минимальный код и понятная конфигурация.
  • Кроссплатформенность: работает на Linux, Windows, macOS, Android и iOS.
  • Безопасность: активно развивается и уже признана в индустрии.

Что потребуется для установки WireGuard на Ubuntu

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

  • Сервер или ПК с Ubuntu 20.04 или новее.
  • Право администратора (root или sudo).
  • Статический IP или динамический с настройками port forwarding (если планируете подключаться извне).

Пошаговая инструкция по установке WireGuard на Ubuntu

Шаг 1: Обновите систему

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

sudo apt update && sudo apt upgrade -y

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

На Ubuntu 20.04 и новее WireGuard входит в стандартные репозитории, достаточно выполнить:

sudo apt install wireguard

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

sudo add-apt-repository ppa:wireguard/wireguard
sudo apt update
sudo apt install wireguard

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

Ключи нужны для безопасного соединения. Создайте папку для хранения ключей и сгенерируйте их:

mkdir -p ~/wireguard
cd ~/wireguard
umask 077
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
Endpoint = <IP_или_DNS_сервер_пира>:51820
PersistentKeepalive = 25

Для локальной настройки можно оставить только [Interface], а для подключения к другим устройствам — добавьте [Peer].

Шаг 5: Запуск и автоматизация сервиса

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

sudo wg-quick up wg0

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

sudo wg

Чтобы активировать при загрузке:

sudo systemctl enable wg-quick@wg0

Советы и рекомендации

  • Настройка брандмауэра: откройте порт 51820 (или другой, если меняете) в firewall:

bash sudo ufw allow 51820/udp

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

  • Безопасность: храните приватные ключи в защищённом месте, не делитесь ими.


Итог

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

Если возникнут вопросы или потребуется помощь — пишите в комментариях. Удачи в настройке и безопасных подключениях!