Repolode
vernesong

vernesong/OpenClash

Плагин для LuCI, который запускает прокси-клиент Mihomo (Clash Meta) на роутерах OpenWrt и поддерживает маршрутизацию трафика по правилам и прозрачное проксирование.

Звёзды
28,072
Форки
4,059
Открытые issues
57
Последний коммит
23 часа назад

Что это?

OpenClash — это плагин с веб-интерфейсом для LuCI в OpenWrt, который управляет ядром Mihomo (ранее Clash Meta) на роутере. Он поддерживает распространённые прокси-протоколы, такие как Shadowsocks, ShadowsocksR, VMess, VLESS, Trojan, Snell, TUIC и Hysteria, поэтому любое устройство в домашней сети может направлять трафик через настроенные прокси-узлы по гибким правилам.

Плагин помогает решать повседневные задачи при работе прокси на роутере: импортировать и объединять несколько подписок, в том числе преобразовывать их онлайн с помощью Subconverter, переключаться между несколькими файлами конфигурации, редактировать конфиги в браузере, а также создавать и восстанавливать резервные копии с возможностью шифрования Age. Доступны режимы работы redir-host, fake-ip и TUN; плагин работает с межсетевыми экранами iptables и nftables и включает чёрные и белые списки для управления доступом.

Установить плагин можно через менеджер пакетов LuCI с помощью пакетов ipk или apk либо из командной строки. Также поддерживается сборка из исходного кода с помощью OpenWrt SDK.

Ключевые возможности

  • 01Запускает ядра Mihomo (Clash Meta) и Smart, поддерживает обновление ядер онлайн и переключение между ними.
  • 02Поддерживает режимы работы redir-host, fake-ip, mixed и TUN.
  • 03Работает с межсетевыми экранами iptables и nftables (Firewall4).
  • 04Управляет несколькими подписками с помощью онлайн-преобразования Subconverter.
  • 05Позволяет переключаться между несколькими файлами конфигурации, редактировать их в браузере и создавать или восстанавливать резервные копии.
  • 06Предоставляет чёрные и белые списки, а также пользовательские правила межсетевого экрана.
  • 07Автоматически выбирает узлы для потоковых сервисов, таких как Netflix и Disney+.

Сценарии использования

  • Направлять трафик всех устройств в домашней сети или сети небольшого офиса через прокси-узлы без настройки каждого устройства по отдельности.
  • Разделять трафик: подключаться к отечественным сайтам напрямую, а к зарубежным сервисам — через прокси.
  • Управлять несколькими прокси-подписками и профилями конфигурации на роутере с OpenWrt.
  • Автоматически выбирать прокси-узлы для потоковых сервисов с учётом региона.

Быстрый старт

  1. 1

    Скачайте пакет для своей архитектуры со страницы Releases (*.ipk или *.apk)

  2. 2

    В веб-интерфейсе OpenWrt LuCI перейдите в «Система → Программное обеспечение», загрузите и установите пакет

  3. 3

    Обновите страницу, затем в разделе «Службы → OpenClash» импортируйте подписку или файл конфигурации и запустите его

Что важно знать

  • Работает только на маршрутизаторах OpenWrt, но не на обычных настольных или серверных системах.
  • При первом запуске загружается ядро прокси, поэтому требуется работающее подключение к сети.
  • Для настройки требуется установить множество зависимостей и выполнить конфигурацию с учётом особенностей межсетевого экрана.

Темы

#clash#openwrt#mihomo#proxy#transparent-proxy#router#luci#traffic-routing#openclash#shadowsocks

Частые вопросы

Что такое OpenClash?
Плагин для LuCI, который запускает прокси-клиент Mihomo (Clash Meta) на роутерах OpenWrt и поддерживает маршрутизацию трафика по правилам и прозрачное проксирование. OpenClash — это плагин с веб-интерфейсом для LuCI в OpenWrt, который управляет ядром Mihomo (ранее Clash Meta) на роутере. Он поддерживает распространённые прокси-протоколы, такие как Shadowsocks, ShadowsocksR, VMess, VLESS, Trojan, Snell, TUIC и Hysteria, поэтому любое устройство в домашней сети может направлять трафик через настроенные прокси-узлы по гибким правилам.
OpenClash можно использовать бесплатно? Какая у него лицензия?
OpenClash распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
OpenClash всё ещё поддерживается?
Активно поддерживается. Последний коммит в OpenClash — 5 нояб. 2026 г..
Для чего можно использовать OpenClash?
Направлять трафик всех устройств в домашней сети или сети небольшого офиса через прокси-узлы без настройки каждого устройства по отдельности. Разделять трафик: подключаться к отечественным сайтам напрямую, а к зарубежным сервисам — через прокси. Управлять несколькими прокси-подписками и профилями конфигурации на роутере с OpenWrt. Автоматически выбирать прокси-узлы для потоковых сервисов с учётом региона.
Как установить OpenClash?
Скачайте пакет для своей архитектуры со страницы Releases (*.ipk или *.apk) В веб-интерфейсе OpenWrt LuCI перейдите в «Система → Программное обеспечение», загрузите и установите пакет Обновите страницу, затем в разделе «Службы → OpenClash» импортируйте подписку или файл конфигурации и запустите его
Где скачать OpenClash?
Исходный код и инструкции по установке — на GitHub: https://github.com/vernesong/OpenClash

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Приложение-шлюз для macOS превращает Mac в прозрачный прокси в стиле Surge с маршрутизацией по устройствам, DHCP/DNS через dnsmasq и mihomo в роли прокси-движка.

2,6 тыс.+5 за неделю184GoGPL-3.0Обновлён позавчера

Shell-скрипты для запуска прокси-ядер Clash / Mihomo в Linux: подписки, выбор узлов, Tun mode и встроенная команда doctor.

6,3 тыс.+24 за неделю1,2 тыс.ShellMITАктивно поддерживаетсяОбновлён в прошлом месяце