LuCI для sing-box: настройка веб-интерфейса на OpenWrt
LuCI-оболочка упрощает управление sing-box, но не заменяет проверку версии core, сервиса и маршрутов. Устанавливайте только совместимый пакет и сохраняйте способ отката.
Содержание
Разделите LuCI и sing-box core
LuCI — веб-интерфейс OpenWrt. Отдельная оболочка может редактировать конфиг и управлять процессом sing-box, но сама по себе не добавляет протоколы в бинарник core. Проверяйте автора и совместимость конкретного luci-app-* пакета с версией OpenWrt и core. Не считайте наличие вкладки LuCI доказательством работающего соединения.
Подготовка
Сохраните конфигурацию роутера и рабочий JSON, проверьте свободное место. Устанавливайте пакет из доверенного репозитория вашей прошивки. На OpenWrt 25.12+ действует apk, на 24.10 и старше — opkg. Если оболочка требует сторонний feed, проверьте его подпись, автора и зависимости до установки.
Первый запуск через интерфейс
- Убедитесь, что установленный sing-box core запускается с минимальным конфигом без LuCI.
- Откройте совместимую оболочку и укажите копию конфига, не вставляя URI в публичные поля.
- Сохраните и проверьте статус сервиса и журнал, а не только цвет переключателя.
- Проверьте подключение на самом роутере и одном LAN-устройстве.
- Отключите правило и убедитесь, что панель управления роутером осталась доступной.
Когда оболочка мешает
Если LuCI переписывает JSON, сравните файл до и после сохранения. Некоторые оболочки не поддерживают новые поля core или импорт подписок. При несовместимости верните бэкап и ведите конфиг напрямую, не смешивая два источника правды. Базовый порядок настройки OpenWrt описан отдельно.
Проверено на практике
- Дата проверки: 2026-09-29
- Среда: Сверено с указанными первоисточниками; устройство читателя не проверялось
- Версии: Зависит от версии core, клиента и прошивки
Мини-чеклист
- Проверить совместимость LuCI-пакета
- Сделать бэкап JSON
- Проверить core без оболочки
- Сравнить JSON после сохранения
- Проверить LAN и откат
Частые ошибки
- Принимать статус LuCI за тест сети
- Смешивать ручной JSON и UI без сравнения
- Терять доступ к роутеру из-за раннего правила
Источники и документация
FAQ
Обязателен ли LuCI для sing-box?
Нет. Core можно запускать и проверять без оболочки; она лишь помогает управлять конкретной установкой.
Хотите перейти сразу к рабочему доступу?
Если сценарий уже ясен и не хочется проходить все шаги вручную, оформите доступ и проверьте подключение на своем устройстве.
Получить доступ