Frod

13.10.2026

как запустить wireguard на ubuntu

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

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

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

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

WireGuard быстро завоевал популярность благодаря своей простоте, высокой скорости и меньшему коду, что делает его безопаснее и легче в обслуживании. Он идеально подходит как для личного использования, так и для корпоративных решений.

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

  • Установленная Ubuntu (минимум версия 20.04, рекомендуется новее)
  • Админские права (sudo)
  • Знания командной строки

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

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

sudo apt update && sudo apt upgrade -y

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

В новых версиях Ubuntu WireGuard уже входит в стандартные репозитории. Но для уверенности лучше установить из официальных источников:

sudo apt install wireguard

Также рекомендуется установить resolvconf для автоматической настройки DNS:

sudo apt install resolvconf

Шаг 3: Создаем ключи

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

wg genkey | sudo tee /etc/wireguard/privatekey | wg pubkey | sudo tee /etc/wireguard/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_или_ДОМЕН_сервера:51820
PersistentKeepalive = 25

Замените параметры на свои: вставьте приватный ключ, публичный ключ пира, IP-адреса и порт.

Для клиента создайте аналогичный файл, только с его ключами и IP.

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

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

sudo wg-quick up wg0

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

sudo wg

Чтобы отключить — используйте:

sudo wg-quick down wg0

Шаг 6: Автоматизация запуска

Чтобы WireGuard запускался при старте системы, выполните:

sudo systemctl enable wg-quick@wg0

Полезные советы

  • Настраивайте брандмауэр (iptables или ufw) для защиты и правильной маршрутизации трафика.
  • Используйте динамический DNS, если IP сервера меняется.
  • Регулярно обновляйте ключи и проверяйте безопасность.

Итог

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

Если возникнут сложности, обращайтесь к сообществам или официальной документации — там много полезных подсказок.