Repository navigation
ru Routing
Режим маршрутизации определяет судьбу большей части трафика. Свои правила задают исключения: какие сайты, приложения, страны или адреса всегда идут через прокси, напрямую или блокируются.
Выбирается на панели подключения, в панели строки меню, в Settings → Routing или через Команды.
| Режим | Трафик, не совпавший ни с одним правилом |
|---|---|
| Global | идёт через сервер |
| Bypass regions | напрямую, если относится к включённому региону (Иран, Китай, Россия), иначе через сервер |
| Rules Only | напрямую; только трафик по правилу Proxy идёт на сервер |
| Direct | напрямую; используются только правила Block |
Settings → Routing → Traffic that matches no rule может переопределить режим: Follow mode (по умолчанию), Proxy, Direct или Block. Это также заменяет собственный запасной маршрут полного конфига.
Для Bypass regions нужен хотя бы один региональный пакет. Включите его в Settings → Routing; V2Mac скачает файлы geosite и geoip, проверит и будет обновлять их (по умолчанию еженедельно, или ежедневно / никогда, плюс Update Now). Иран — Chocolate4U/Iran-v2ray-rules; Китай и Россия — Loyalsoldier/v2ray-rules-dat.

Откройте Rule Editor (стеклянная кнопка внизу боковой панели) или Settings → Routing → Custom rules. У каждого правила есть имя, переключатель, действие (Proxy, Direct, Block), приложения и хосты. Правило с обоими полями срабатывает, только если совпали оба; пустое поле совпадает со всем.
- Block QUIC, если включён; затем локальные имена (
localhost,*.local,*.test, …) и локальная сеть идут напрямую. - Ваши правила сверху вниз. Срабатывает первое совпадение. Порядок меняется перетаскиванием.
- Режим маршрутизации.
Поэтому правило Proxy сильнее обходимой страны, а правило Direct над широким правилом Proxy побеждает его.

- Simple: по строке на приложение или хост с меню Proxy / Direct / Block. Apps и Hosts управляют сохранёнными группами; Discovered собирает новые приложения и хосты из трафика, готовые к маршрутизации одним щелчком; выделите несколько строк для массового изменения; Add… добавляет установленные приложения или домены. Изменения сохраняются сами.
- Advanced: упорядоченный список правил с Add Rule, Rule Builder, Import Proxifier Profile и переключателем Block QUIC. Нажмите Apply; работающее подключение перезапустится.

Профили правил: держите несколько именованных наборов (дом, работа, поездки) и переключайтесь на панели инструментов.
Приложение указывается как Telegram.app, bundle id (com.example.chat), шаблон (*code*), имя процесса (curl) или полный путь.
- Правила для приложений действуют для приложений, использующих системный прокси или порт V2Mac.
- В TUN приложение неизвестно, поэтому действуют только правила по хостам и IP.
- При выключенном System Proxy приложения, которые вы сами направили на порт V2Mac, пропускают правила и идут через сервер (в Connections — оранжевым App's proxy setting). При включённом System Proxy весь трафик через порт следует правилам.
Разделяйте записи переводом строки, запятой, пробелом или ;. Строки, начинающиеся с #, // или !, — комментарии.
| Запись | Совпадает с |
|---|---|
example.com, *.example.com, +.example.com, .ir
|
доменом и всеми поддоменами |
full:www.example.com |
только этим именем |
keyword:shop, *shop*
|
любым именем, содержащим слово |
regexp:^ads\d+\. |
регулярным выражением |
1.2.3.4, 10.0.0.0/8, 2001:db8::/32, 10.0.0.1-10.0.0.9
|
адресом или диапазоном |
geosite:google, geosite:category-ads-all
|
списком сайтов из geosite.dat
|
geoip:de, geoip:telegram
|
адресами страны или сервиса |
ext:region-ir-geosite.dat:ir |
списком из регионального пакета |
DOMAIN-SUFFIX,example.com,DIRECT |
правилами Clash (решает действие правила) |
0.0.0.0 ads.example.com |
строками файла hosts |
||ads.example.com^ |
доменными строками Adblock |
Всё, что не является правилом, перечисляется под редактором и пропускается. Несуществующий список geosite: не даёт ядру запуститься; журнал называет его.
Import… читает профиль .ppx и показывает все правила до добавления. Правила на порт V2Mac становятся Proxy, Direct и Block остаются, правила на другие прокси или цепочки пропускаются и перечисляются. Block QUIC (UDP 443) заставляет браузеры перейти на TCP, чтобы имена хостов доходили до правил, как одноимённая опция Proxifier.
Нажмите Rule Builder…, чтобы создать правило без набора текста:
- Action: Proxy, Direct или Block, либо готовый вариант (своя страна напрямую, блокировка рекламы, ИИ-сервисы через прокси, …).
- Choose: страны на карте мира (диапазоны IP, доменная зона, известные сайты), сервисы (Google, YouTube, Telegram, Netflix, OpenAI, Anthropic, реклама…) или домены и IP вручную.
- Review: все записи, повторы отмечены. Add Rules сохраняет одно новое правило; правила Block идут наверх.

| Цель | Действие | Хосты |
|---|---|---|
| Блокировать рекламу везде | Block | geosite:category-ads-all |
| ИИ-сервисы через прокси при обходе Ирана | Proxy |
geosite:openai, geosite:anthropic
|
| Обновления Apple и Microsoft мимо прокси | Direct |
geosite:apple, geosite:microsoft
|
| Офисная сеть напрямую | Direct |
10.0.0.0/8, full:intranet.example.com
|
| Только Telegram через прокси | Proxy (в режиме Rules Only) | приложения: Telegram.app
|
Для полного конфига Xray сначала работают правила и режим V2Mac, затем собственная маршрутизация конфига как запасной вариант (фиолетовый Config fallback в Connections).
V2Mac · Source · GPL-3.0 · Report an issue