Frod

01.10.2026

wireguard openwrt luci

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

Как настроить WireGuard на OpenWRT через LuCI: пошаговая инструкция

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

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

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

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

Что понадобится для начала?

  • Маршрутизатор с установленной OpenWRT (поддерживающий LuCI)
  • Доступ к веб-интерфейсу LuCI
  • Подключение к интернету
  • Свежая версия пакета WireGuard (обычно он предустановлен в последних версиях OpenWRT)

Шаг 1. Установка необходимых пакетов

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

  1. Заходим в LuCI — веб-интерфейс OpenWRT.
  2. Переходим в раздел System → Software.
  3. Обновляем список пакетов и ищем следующие:
    - luci-app-wireguard
    - wireguard
    - wireguard-tools
    - luci-proto-wireguard

  4. Устанавливаем все найденные пакеты.

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

opkg update
opkg install luci-app-wireguard wireguard wireguard-tools luci-proto-wireguard

Шаг 2. Настройка интерфейса WireGuard через LuCI

После установки переходим к настройке:

  1. В меню LuCI выбираем Network → Interfaces.
  2. Нажимаем Add new interface.
  3. Указываем имя интерфейса, например, wg0.
  4. В типе интерфейса выбираем WireGuard VPN.
  5. Нажимаем Create Interface.

Здесь важно правильно задать параметры:

  • Private key — приватный ключ сервера или клиента (генерируется командой wg genkey).
  • Listen Port — порт для входящих соединений (обычно 51820).
  • Public key — публичный ключ противоположной стороны.
  • Allowed IPs — диапазон IP, который будет использоваться внутри VPN (например, 10.0.0.0/24).
  1. Сохраняем настройки и нажимаем Save & Apply.

Шаг 3. Настройка peer (партнера)

Для полноценной работы VPN нужно добавить информацию о другой стороне:

  • В разделе настроек интерфейса добавьте Peer.
  • Введите Public key партнера.
  • Укажите Allowed IPs — IP-адреса или диапазоны, доступные через VPN.
  • В случае необходимости — настройте Persistent Keepalive (например, 25 секунд) для поддержки соединения.

Шаг 4. Подключение и тестирование

После настройки:

  • Активируйте интерфейс.
  • Проверьте подключение через команду ping к IP-адресам внутри VPN.
  • Убедитесь, что трафик идет через VPN, проверив внешний IP через сайты типа whatismyip.com.

Итоги

Настройка WireGuard на OpenWRT через LuCI — это быстро и удобно. Особенно важно, что все основные параметры можно задать через веб-интерфейс, что делает процесс доступным даже для новичков. Это отличное решение для тех, кто хочет обезопасить свою сеть без сложных командных команд и конфигураций.