Обзор
Что такое Exodus, на каких роутерах он работает и как устроен.
Exodus — прокси на ядре Mihomo для роутеров. Устройства сети ходят через прокси без настройки на них самих: роутер перехватывает их трафик и отдаёт ядру, а ядро решает по правилам профиля, что пустить через прокси, а что напрямую.
Версия для OpenWrt — форк OpenWrt-nikki. Версии для Keenetic и Asus работают в Entware и берут идеи из XKeen.
Платформы
Заголовок раздела «Платформы»| Платформа | Ветка | Интерфейс | Заменяет |
|---|---|---|---|
| OpenWrt 24.10+ | main | LuCI: «Службы» → «Exodus» | Nikki |
| Keenetic / Netcraze | keenetic | свой веб-интерфейс, порт 9099 | XKeen |
| Asus с Asuswrt-Merlin | asuswrt | свой веб-интерфейс, порт 9099 | XRAYUI и подобные |
У Exodus одна версия для всех роутеров — версия релиза.
Возможности
Заголовок раздела «Возможности»- TCP через Redirect или TPROXY, UDP через TPROXY, IPv4 и IPv6. На OpenWrt также режим TUN.
- Выбор устройств: проксировать все, кроме выбранных, или только выбранные. На Keenetic и Asus — ещё сегменты сети и сети Wi-Fi.
- Подписки с автообновлением по интервалу провайдера, заголовки провайдера (название, анонс, логотип, трафик) и HWID для панелей с лимитом устройств.
- Свои правила и mixin-файл поверх профиля, редактор файлов на роутере.
- Метки DSCP для выбора маршрута отдельными приложениями (Keenetic, Asus).
- Выбор ядра: Mihomo Meta, Mihomo Alpha или Prizrak-Core.
- Обновление из интерфейса и установка через свой gh-proxy, если провайдер блокирует GitHub.
- Панель Zashboard (или MetaCubeXD, YACD) для выбора прокси и просмотра соединений.
Особенности каждой прошивки — на странице установки для неё.