Skip to content

Mihomo web control panel for OpenWRT using hev-socks5-tunnel and MagiTrickle.

License

Notifications You must be signed in to change notification settings

Internet-Helper/mixomo-openwrt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram Чат в Telegram для вопросов или обсуждения
Money Поблагодарить можно через CloudTips или Юмани

mixomo

Описание

Автоматическая установка трёх компонентов для умной маршрутизации трафика на роутерах OpenWRT:

  • Mihomo - мощный и современный прокси-движок.
  • hev-socks5-tunnel - быстрый tun <-> socks5 мост. Нужен чтобы MagiTrickle увидел интерфейс Mihomo.
  • MagiTrickle | MagiTrickle_Mod - направляет в прокси только выбранные домены и подсети (IP/CIDR).

Главное преимущество перед SSClash, OpenClash, Nikki, fchomo и других:
Режим fake-ip whitelist в Mihomo отлично разделяет трафик по доменам, но не умеет работать с подсетями.
MagiTrickle закрывает этот пробел полностью - вы получаете гибкую маршрутизацию и по доменам, и по подсетям одновременно.

Что это даёт на практике:

  • Доступ к нужным ресурсам
  • Нет падения скорости для всего остального трафика (КиноПоиск, онлайн-игры, обновления Windows и т.д.)
  • Значительно меньшая нагрузка на процессор роутера
  • Экономия лимитного прокси-трафика
  • Торренты, майнинг, P2P и подобный трафик не попадает в прокси, если Вы не добавите соответствующие IP/подсети в MagiTrickle

Управление происходит через удобный веб-интерфейс LuCI (разделы Mihomo и MagiTrickle).

1 image

Требования

  • OpenWRT 22.03 или новее
  • 16 МБ в Временном хранилище (для загрузки архива)
  • 36 МБ в Дисковом пространстве (для всех будущих пакетов)

При нехватке места и обнаружении Mihomo будет предложено удалить его и выполнить установку заново.

Что нужно сделать после установки

  • Зайти в LuCI - Службы (Services) - Mihomo - вставить свою конфигурацию.
    Готовые сборки - ссылка.
  • Зайти в LuCI - Службы (Services) - MagiTrickle - добавить списки доменов или подсетей.
    Готовый список - ссылка.
  • (Опционально) Изменить предложенные провайдером DNS-серверы - ссылка на инструкцию.

Установка и обновление

Если у вас форк OpenWRT (Routerich и т.п.), пока лучше установите оригинальный MagiTrickle, выбрав пункт 1 после запуска скрипта.

Загрузите необходимые пакеты:

opkg update && opkg install curl wget-ssl

Команда для установки или обновления:

/bin/sh -c "$(curl -fsSL https://raw.githubusercontent.com/Internet-Helper/mixomo-openwrt/refs/heads/main/mixomo_openwrt_install.sh || wget -qO- --no-check-certificate https://raw.githubusercontent.com/Internet-Helper/mixomo-openwrt/refs/heads/main/mixomo_openwrt_install.sh)"

Альтернативная команда (если не сработала выше):

wget -qO /tmp/mixomo_openwrt_install.sh --no-check-certificate https://raw.githubusercontent.com/Internet-Helper/mixomo-openwrt/refs/heads/main/mixomo_openwrt_install.sh && chmod +x /tmp/mixomo_openwrt_install.sh && /tmp/mixomo_openwrt_install.sh && rm /tmp/mixomo_openwrt_install.sh

Повторный запуск обновит Mihomo, hev-socks5-tunnel и мод MagiTrickle (оригинал пока зафиксирован).
Ваши настройки Mihomo и списки сайтов MagiTrickle останутся нетронутыми.
Если появится новая техническая версия конфигурации MagiTrickle, предыдущая будет сохранена рядом в виде бэкапа.

Удаление

Пакеты curl и wget-ssl удалены не будут.

Команда для удаления:

/bin/sh -c "$(curl -fsSL https://raw.githubusercontent.com/Internet-Helper/mixomo-openwrt/refs/heads/main/mixomo_openwrt_delete.sh || wget -qO- --no-check-certificate https://raw.githubusercontent.com/Internet-Helper/mixomo-openwrt/refs/heads/main/mixomo_openwrt_delete.sh)"

Альтернативная команда (если не сработала выше):

wget -qO /tmp/mixomo_openwrt_delete.sh --no-check-certificate https://raw.githubusercontent.com/Internet-Helper/mixomo-openwrt/refs/heads/main/mixomo_openwrt_delete.sh && chmod +x /tmp/mixomo_openwrt_delete.sh && /tmp/mixomo_openwrt_delete.sh && rm /tmp/mixomo_openwrt_delete.sh

About

Mihomo web control panel for OpenWRT using hev-socks5-tunnel and MagiTrickle.

Resources

License

Stars

Watchers

Forks

Languages