Warning
На данный момент проект находится в стадии альфа тестирования.
Автор не несёт ответственности за порчу оборудования, программного обеспечения и иные возможные проблемы.
Сообщить об ошибках или задать вопросы можно в группе Telegram
Mixomo-OpenWrt - это автоматическая установка трёх компонентов для умной маршрутизации трафика на роутерах OpenWrt:
- Mihomo - многофункциональное прокси-ядро
- hev-socks5-tunnel - быстрый tun <-> socks5 мост (он нужен чтобы Mihomo связать с MagiTrickle)
- MagiTrickle - направляет в прокси-ядро Mihomo только выбранные домены и подсети (IP/CIDR)
Что это даёт на практике:
- Через прокси проходит только тот трафик, который Вы в него направили
- Всё остальное идёт через Вашего домашнего провайдера на его полной скорости, минуя прокси‑ядро
- 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