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

LuCI (OpenWrt)

Страницы Exodus в LuCI на OpenWrt.

На OpenWrt Exodus настраивается в LuCI: «Службы» → «Exodus». Для работы достаточно двух страниц — «Профиль» и «Настройки приложения».

  • Статус: версии приложения и ядра, состояние ядра, кнопки «Перезапустить сервис» и «Открыть панель». Если провайдер подписки присылает анонс, он показывается здесь же.
  • Включить — запуск сервиса и автозапуск при загрузке.
  • Выбрать профиль — подписка или загруженный файл.
  • Задержка запуска — секунды ожидания после загрузки роутера.
  • Запланированный перезапуск — по cron, по умолчанию 0 3 * * * (каждый день в 3:00).
  • Проверить профиль — проверять профиль ядром перед запуском (включено). Если проверка не прошла, сервис не запускается, причина — в логе ядра.
  • Только ядро — запустить ядро с профилем как есть: без mixin и без правил перехвата.
  • Устройства: режим «Исключение: проксировать все устройства, кроме выбранных» (по умолчанию) или «Добавление: проксировать только выбранные устройства» и сами устройства — по MAC или IP. IP известного устройства сохраняется как его MAC, так что совпадает и IPv4-, и IPv6-трафик устройства; IP неизвестного устройства совпадает только с этим адресом. Выбор хранится в «Расширенные» → «LAN-прокси» → «Контроль доступа».

Подписки (название, URL подписки, URL сведений о подписке, User-Agent, интервал обновления, «Передавать HWID»), кнопки «Обновить» и «Жёсткое обновление», загрузка своих профилей. Поля одинаковы на всех платформах — см. Подписки и профили.

Правка файлов: файл для mixin, профиль для автозапуска, профили, подписки, провайдеры правил и прокси.

Лог приложения и лог ядра, очистка при остановке и запланированная очистка по размеру. «Отладочный лог» → «Сформировать и скачать» — отчёт для issue.

Установленные и последние версии пакетов и ядра, свободное место на флеше. «Обновить» запускает установщик с ядром и gh-proxy, выбранными в прошлый раз; настройки, профили и подписки сохраняются. Режим «мало места» удаляет текущее ядро перед установкой нового.

РазделЧто внутри
Настройки проксивключение перехвата; режимы TCP и UDP (Redirect, TPROXY, TUN; по умолчанию TCP Redirect, UDP TPROXY); перехват DNS и прокси для IPv4 и IPv6
↳ Прокси роутерапроксирование трафика самого роутера и его контроль доступа
↳ LAN-проксивходящие интерфейсы (по умолчанию lan) и контроль доступа — правила выбора устройств, проверяются сверху вниз
↳ Обходпорты TCP и UDP для прокси, обход по DSCP и fwmark, обход IP материкового Китая
↳ Прочеезарезервированные сети IPv4 и IPv6 (идут напрямую), таймауты TUN, HWID и заголовки, отправляемые подписке
Опции mixinчто Exodus задаёт поверх профиля, см. Оверрайды
↳ Основныеуровень логов, режим, исходящий интерфейс, IPv6, TCP keep-alive
↳ Внешнее управлениепанель (по умолчанию Zashboard) и её обновление, адрес и секрет API
↳ Входящиепорты HTTP, SOCKS, смешанный (7890), Redirect (7891), TPROXY (7892), авторизация
↳ TUN, DNS, снифферпараметры TUN; DNS (по умолчанию Fake-IP 198.18.0.1/16, листенер [::]:1053), hosts, серверы и политики DNS; сниффер
↳ Правила, GeoXсвои правила и провайдеры правил поверх профиля; базы GeoIP/GeoSite и их автообновление
↳ Содержимое файла mixin«Включить» — применять mixin-файл (по умолчанию выключено), сам файл правят на странице «Редактор»
Окружение, procd, RLIMITпеременные окружения ядра, быстрая перезагрузка, лимиты процесса