Skip to content

Internet-Helper/mixomo-openwrt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

122 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Logo

Описание

Warning

На данный момент проект находится в стадии альфа тестирования.
Автор не несёт ответственности за порчу оборудования, программного обеспечения и иные возможные проблемы.
Сообщить об ошибках или задать вопросы можно в группе Telegram

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

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

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

  • Через прокси проходит только тот трафик, который Вы в него направили
  • Всё остальное идёт через Вашего домашнего провайдера на его полной скорости, минуя прокси‑ядро
Windows

Требования

  • OpenWrt 24.10+ и 25.12+
  • ~16 МБ во Временном хранилище для загрузки архива прокси-ядра Mihomo
  • Минимум 18 МБ в Дисковом пространстве для всех необходимых пакетов

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

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

curl -fsSL https://raw.githubusercontent.com/Internet-Helper/mixomo-openwrt/main/install.sh | sh

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

wget -qO- --no-check-certificate https://raw.githubusercontent.com/Internet-Helper/mixomo-openwrt/main/install.sh | sh

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

  • Крайне желательно изменить DNS-серверы на публичные по быстрой инструкции
  • Зайти в LuCI -> Службы или Services -> Mihomo -> Создать свою конфигурацию
    Для этого можно использовать оригинальную документацию или онлайн генератор web4core
    Конфигурация обязана содержать строку mixed-port: 7890 для работы через hev-socks5-tunnel
  • Зайти в LuCI -> Службы или Services -> MagiTrickle -> Указать сайты в «Группы» или ссылки в «Подписки»

Некоторые пояснения:

  • Повторный запуск команды установки переустановит Mihomo, hev-socks5-tunnel и MagiTrickle на актаульные версии
  • Конфигурация Mihomo останется нетронутой только если в ней есть строка mixed-port: 7890
  • Конфигурация MagiTrickle останется нетронутой при одинаковых версиях с актуальной, в ином случае Ваша конфигурация сохранится рядом в виде бэкапа
  • При нехватке места и наличии Mihomo будет предложено его удалить и продолжить установку, но конфигурация сохраниться только если в ней есть строка mixed-port: 7890
  • Если всё равно не хватило места для обновления - сохраните конфигурации Mihomo и MagiTrickle, запустите скрипт удаления и заново запустите скрипт установки

Удаление

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

curl -fsSL https://raw.githubusercontent.com/Internet-Helper/mixomo-openwrt/main/delete.sh | sh

Альтернативная команда для удаления:

wget -qO- --no-check-certificate https://raw.githubusercontent.com/Internet-Helper/mixomo-openwrt/main/delete.sh | sh

About

mixomo-openwrt installer for Mihomo with hev-socks5-tunnel, MagiTrickle and LuCI interface.

Resources

License

Stars

89 stars

Watchers

2 watching

Forks

Contributors

Languages