// Engineering Log
OpenWrt: альтернативная прошивка для роутера — что умеет и как установить
Опубликовано 22.09.2026
// Быстрый маршрут
Эта статья относится к теме Серверы и инфраструктура.
OpenWrt — свободная прошивка на основе Linux для роутеров и других сетевых устройств. Она заменяет заводскую прошивку и превращает роутер в полноценную систему с менеджером пакетов: на нём можно поднять VPN, разделить сеть на сегменты, настроить приоритизацию трафика и блокировку рекламы. Актуальная ветка — 25.12: первый выпуск 25.12.0 вышел 5 марта 2026 года и поддерживает более 2 200 устройств, на сентябрь 2026 года последняя версия ветки — 25.12.5.
Что даёт OpenWrt
- Обновления вместо заброшенной прошивки. Производители часто перестают выпускать обновления для роутеров через два-три года. OpenWrt продолжает поддерживать многие модели после этого.
- Пакеты. Система собирается из пакетов, и нужное доустанавливается: WireGuard, OpenVPN, DNS-over-HTTPS, мониторинг, файловый сервер на USB-диске.
- Гибкая сеть. VLAN, несколько SSID с разными правилами, гостевая сеть, изолированная от основной, маршрутизация по правилам.
- SQM (Smart Queue Management) — управление очередями, которое снижает задержки, когда канал загружен: видеозвонок не рвётся, пока кто-то качает большой файл.
- Блокировка рекламы на уровне DNS для всей сети — пакетом adblock или связкой с отдельным сервером вроде Pi-hole.
Веб-интерфейс называется LuCI, настройки хранятся в текстовых файлах в каталоге /etc/config, и всё, что делается в интерфейсе, можно сделать из командной строки по SSH.
Что изменилось в 25.12
- Менеджер пакетов apk вместо opkg. Форк opkg, который использовал проект, больше не поддерживается. Команды меняются:
apk update,apk add пакет,apk del пакет. - Attended sysupgrade встроен в систему: обновление собирается на сервере проекта вместе с уже установленными пакетами и ставится одним действием.
- Ядро Linux 6.12, переписанные на ucode скрипты Wi-Fi, история команд в оболочке сохраняется между сеансами.
Важное предупреждение из документации OpenWrt: не обновляйте все пакеты командой apk upgrade. У части пакетов неполные зависимости, и такое обновление рано или поздно выводит устройство из строя. Обновлять систему правильно целиком — через LuCI Attended Sysupgrade, утилиту owut или Firmware Selector на сайте проекта.
Как установить
Установка зависит от модели, и универсального способа нет. Порядок такой:
- Найти модель в Table of Hardware на openwrt.org и открыть её страницу. Важна точная аппаратная ревизия: у одной модели ревизии v1 и v2 могут быть совершенно разными устройствами. Ревизия обычно указана на наклейке снизу.
- Проверить требования. Для современных версий нужна достаточная флеш-память и оперативная память; модели со слишком малым объёмом в списке помечены отдельно.
- Скачать правильный образ. Для первой установки из заводской прошивки используется образ factory. Образ sysupgrade нужен только для обновления уже установленной OpenWrt.
- Установить способом, описанным на странице модели. Для многих устройств это пункт «Обновление прошивки» в заводском веб-интерфейсе, для других — TFTP-восстановление или загрузка через последовательную консоль.
- После загрузки подключиться к
192.168.1.1, задать пароль администратора и только после этого настраивать остальное.
Главная ошибка — прошить образ sysupgrade через заводской интерфейс или взять образ для другой ревизии. В лучшем случае прошивка его не примет, в худшем роутер перестанет загружаться, и восстанавливать его придётся способом из той же страницы Table of Hardware.
Пример: WireGuard для доступа в домашнюю сеть
После установки пакетов (apk add wireguard-tools luci-proto-wireguard) в LuCI появляется тип интерфейса WireGuard. Дальше:
- создать интерфейс, сгенерировать ключи, задать адрес туннельной сети;
- добавить пиров — телефоны и ноутбуки — с их открытыми ключами;
- разрешить входящий UDP-порт WireGuard в межсетевом экране и отнести интерфейс к зоне
lanили к отдельной зоне с нужными правилами.
Риски и ограничения
- Потеря гарантии и поддержки производителя. Установка сторонней прошивки обычно лишает официальной поддержки.
- Wi-Fi может работать хуже заводского на части моделей: не для всех чипов есть открытые драйверы с полной функциональностью.
- Обновления — ваша ответственность. Роутер с устаревшей OpenWrt так же уязвим, как с заводской прошивкой.
- Не каждый роутер стоит прошивать. Для офиса, где нужны поддержка производителя и простая замена, практичнее готовое решение — MikroTik или Keenetic.
Когда OpenWrt подходит
OpenWrt хорош, когда есть подходящий роутер, который жалко выбрасывать, когда заводская прошивка давно не обновлялась или когда нужны функции, которых в ней нет: WireGuard, SQM, VLAN, собственный DNS. Для небольшого офиса с одним-двумя провайдерами и требованием «чтобы просто работало» он уместен, если в компании есть человек, готовый его поддерживать.
// Похожая задача
Если у вас похожая ситуация
Эта статья относится к одной из рабочих тем. Можно продолжить чтение по теме, перейти на главную, чтобы понять, чем я занимаюсь, или сразу открыть услуги.
Тема статьи
Серверы и инфраструктура
VPS, Linux, веб-стек, миграции, хостинг, базы данных и базовая эксплуатация.
Часто с этим приходят
- Перенести сайт или сервис на новый сервер
- Настроить Linux, Nginx, базу данных и бэкапы
- Разобраться, почему всё работает нестабильно
// Следующий шаг
Если вам нужна не только статья, а помощь по этой теме, удобнее сразу перейти в услугу. Главная и подборка материалов остаются рядом.
Открыть услуги// Contact
Нужна помощь?
Свяжись со мной и я помогу решить проблему
Написать в TelegramОтвечаю в течение рабочего дня (03:00–13:00 GMT)
Или оставьте заявку здесь:
// Related