Перейти к содержанию

Правила маршрутизации

Mole собирает конфигурацию маршрутизации Xray-core на стороне клиента. В этом разделе описано, из чего она состоит и в каком порядке применяется.

Пресеты регионов

Mole использует встроенные в Xray-core списки geosite и geoip — отдельные файлы правил скачивать не нужно.

Пресет Правила
Россия geosite:category-ru, geoip:ru → напрямую
Китай geosite:cn, geoip:cn → напрямую
Иран geosite:category-ir, geoip:ir → напрямую

Пресеты включаются независимо друг от друга на экране «Маршрутизация».

Пользовательские правила

Свои домены добавляются там же и поддерживают два действия:

  1. Direct (напрямую): трафик идёт мимо туннеля, через провайдера интернета.
  2. Block (блокировка): соединение сбрасывается.

Отдельного действия «Proxy» нет: через прокси идёт всё, что не попало ни под одно правило.

Порядок применения

Правила проверяются сверху вниз, срабатывает первое подходящее:

  1. Адрес самого сервера → напрямую. Обязательно первым, иначе трафик к серверу вернулся бы в туннель и соединение зациклилось.
  2. QUIC (UDP 443) → блокировка, если включена опция Блокировать QUIC (по умолчанию). Xray не проксирует QUIC при flow: xtls-rprx-vision, поэтому его блокировка заставляет приложения откатиться на HTTPS поверх TCP. Отключите её, чтобы пропускать HTTP/3 на серверах, которые действительно передают UDP — Hysteria2 или VLESS без Vision.
  3. DNS (порт 53, UDP и TCP) → встроенный резолвер.
  4. Локальная сеть (geoip:private, geosite:private) → напрямую, если включён обход LAN.
  5. Пресеты регионов → напрямую.
  6. Пользовательские правила — сначала Direct, затем Block.
  7. IPv6 (::/0) → блокировка, если включена соответствующая опция.
  8. Всё остальное → прокси.

Пользовательские правила ниже пресетов

Правила пользователя проверяются после региональных пресетов. Если пресет включён и домен уже попал в его список, ваше правило для этого домена не сработает.

domainStrategy зафиксирована как IPIfNonMatch: домен сначала сверяется с доменными правилами и только при отсутствии совпадения резолвится в IP для проверки IP-правил.

Полные конфигурации

Если подписка отдаёт готовый Xray-конфиг, всё описанное выше не применяется — маршрутизация берётся из конфига провайдера. См. Полные конфигурации.