Веб-интерфейс
Страницы веб-интерфейса Exodus на Keenetic и Asus.
Веб-интерфейс есть на Keenetic и Asus, на OpenWrt его роль играет LuCI. Адрес — http://<адрес роутера>:9099/, пароль задаётся при установке. Забыли пароль — exodus passwd по SSH. Интерфейс на русском и английском, со светлой и тёмной темой.
Быстрый старт
Заголовок раздела «Быстрый старт»- «Профили»: добавьте подписку или загрузите файл профиля.
- «Статус»: включите сервис, выберите профиль, в разделе «Устройства» выберите режим и устройства.
- Нажмите «Сохранить и применить».
-
Сервис: состояние, кнопки «Запустить», «Остановить», «Перезапустить» и «Панель». «Запустить» работает и без автозапуска. «Автозапуск» запускает сервис при загрузке роутера.
-
Профиль: подписка или загруженный файл. «Сохранить и применить» перезапускает сервис с выбранным профилем.
-
Если провайдер подписки присылает анонс, сверху появляется блок с логотипом, текстом и кнопкой «Поддержка».
-
Устройства — кто идёт через прокси:
- «Все, кроме выбранных» — через прокси идут все, выбранные — напрямую (по умолчанию).
- «Только выбранные» — через прокси идут только выбранные.
Выбирать можно:
- сегмент сети (домашняя, гостевая) — все его устройства;
- сеть Wi-Fi — устройства, подключённые к ней сейчас, список синхронизируется каждые 30 секунд. На Keenetic это точки Wi-Fi, на Asus — радиомодули и гостевые сети этого роутера, без узлов AiMesh;
- устройство — по MAC, вместе с IPv4 и IPv6;
- «Добавить по адресу» — MAC, IP или сеть вроде
192.168.1.0/24для устройств, которых роутер не показывает. IP известного роутеру устройства сохраняется как его MAC, так что выбор следует за устройством при смене адреса.
DNS следует выбору: проксируемые устройства спрашивают ядро, остальные — роутер. Если в настройках выключен перехват («Настройки» → «Прокси» → «Включить»), выбор устройств не действует.
«Панель» открывает панель ядра (по умолчанию Zashboard): выбор прокси в группах, соединения, логи. Ядро скачивает её при первом запуске, панель доступна, пока сервис работает.
Профили
Заголовок раздела «Профили»- Подписки: название, URL, URL информации, User-Agent, интервал обновления, «Отправлять HWID». Для каждой видны трафик, срок действия и время обновления; «Обновить» скачивает её сразу. Подробно о полях — Подписки и профили.
- Файлы профилей: загрузка, скачивание и удаление своих конфигов Mihomo.
- «Полное обновление»: удаляет всё, что скачали провайдеры текущего профиля, скачивает подписку заново и перезапускает сервис. Файлы локальных провайдеров сохраняются.
Редактор
Заголовок раздела «Редактор»Правка файлов на роутере: mixin-файл, профиль запуска (только для чтения — перезаписывается при перезапуске), файлы профилей, подписки, провайдеры правил и прокси. «Сохранить» или «Сохранить и перезапустить».
Лог Exodus и лог ядра. «Отчёт для отладки» собирает отчёт для issue: адреса серверов, пароли и ссылки подписок в нём скрыты, но проверьте его перед отправкой.
Логи хранятся в RAM, предел размера и очистка при остановке — в «Настройки» → «Сервис».
Обновления
Заголовок раздела «Обновления»Версии Exodus и ядра: установленная и последняя, архитектура, свободное место. GitHub опрашивается не чаще раза в 6 часов, «Проверить снова» — сразу. Обновление предлагается, когда меняется код ветки роутера (изменения README не считаются), ядро сравнивается по версии.
«Обновить» скачивает Exodus и ядро с GitHub в Entware, настройки, профили и подписки сохраняются, прокси перезапускается. Ядро и gh-proxy остаются те, что выбраны в установщике — чтобы их сменить, запустите установщик снова. «Режим малого места на флеше» удаляет текущее ядро перед установкой нового, если обновление падает из-за нехватки места; до установки нового ядра прокси не работает.