Правила маршрутизации
Mole собирает конфигурацию маршрутизации Xray-core на стороне клиента. В этом разделе описано, из чего она состоит и в каком порядке применяется.
Пресеты регионов
Mole использует встроенные в Xray-core списки geosite и geoip — отдельные файлы правил скачивать не нужно.
| Пресет | Правила |
|---|---|
| Россия | geosite:category-ru, geoip:ru → напрямую |
| Китай | geosite:cn, geoip:cn → напрямую |
| Иран | geosite:category-ir, geoip:ir → напрямую |
Пресеты включаются независимо друг от друга на экране «Маршрутизация».
Пользовательские правила
Свои домены добавляются там же и поддерживают два действия:
- Direct (напрямую): трафик идёт мимо туннеля, через провайдера интернета.
- Block (блокировка): соединение сбрасывается.
Отдельного действия «Proxy» нет: через прокси идёт всё, что не попало ни под одно правило.
Порядок применения
Правила проверяются сверху вниз, срабатывает первое подходящее:
- Адрес самого сервера → напрямую. Обязательно первым, иначе трафик к серверу вернулся бы в туннель и соединение зациклилось.
- QUIC (UDP 443) → блокировка, если включена опция Блокировать QUIC (по умолчанию). Xray не проксирует QUIC при
flow: xtls-rprx-vision, поэтому его блокировка заставляет приложения откатиться на HTTPS поверх TCP. Отключите её, чтобы пропускать HTTP/3 на серверах, которые действительно передают UDP — Hysteria2 или VLESS без Vision. - DNS (порт 53, UDP и TCP) → встроенный резолвер.
- Локальная сеть (
geoip:private,geosite:private) → напрямую, если включён обход LAN. - Пресеты регионов → напрямую.
- Пользовательские правила — сначала Direct, затем Block.
- IPv6 (
::/0) → блокировка, если включена соответствующая опция. - Всё остальное → прокси.
Пользовательские правила ниже пресетов
Правила пользователя проверяются после региональных пресетов. Если пресет включён и домен уже попал в его список, ваше правило для этого домена не сработает.
domainStrategy зафиксирована как IPIfNonMatch: домен сначала сверяется с доменными правилами и только при отсутствии совпадения резолвится в IP для проверки IP-правил.
Полные конфигурации
Если подписка отдаёт готовый Xray-конфиг, всё описанное выше не применяется — маршрутизация берётся из конфига провайдера. См. Полные конфигурации.