Перейти к содержимому
Использование

Веб-интерфейс

Страницы веб-интерфейса Exodus на Keenetic и Asus.

Веб-интерфейс есть на Keenetic и Asus, на OpenWrt его роль играет LuCI. Адрес — http://<адрес роутера>:9099/, пароль задаётся при установке. Забыли пароль — exodus passwd по SSH. Интерфейс на русском и английском, со светлой и тёмной темой.

  1. «Профили»: добавьте подписку или загрузите файл профиля.
  2. «Статус»: включите сервис, выберите профиль, в разделе «Устройства» выберите режим и устройства.
  3. Нажмите «Сохранить и применить».
  • Сервис: состояние, кнопки «Запустить», «Остановить», «Перезапустить» и «Панель». «Запустить» работает и без автозапуска. «Автозапуск» запускает сервис при загрузке роутера.

  • Профиль: подписка или загруженный файл. «Сохранить и применить» перезапускает сервис с выбранным профилем.

  • Если провайдер подписки присылает анонс, сверху появляется блок с логотипом, текстом и кнопкой «Поддержка».

  • Устройства — кто идёт через прокси:

    • «Все, кроме выбранных» — через прокси идут все, выбранные — напрямую (по умолчанию).
    • «Только выбранные» — через прокси идут только выбранные.

    Выбирать можно:

    • сегмент сети (домашняя, гостевая) — все его устройства;
    • сеть 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 остаются те, что выбраны в установщике — чтобы их сменить, запустите установщик снова. «Режим малого места на флеше» удаляет текущее ядро перед установкой нового, если обновление падает из-за нехватки места; до установки нового ядра прокси не работает.