Три кнопки на главном экране Clash Verge — Rule, Global, Direct — большинство нажимает один раз и больше о них не вспоминает. Между тем ведут они себя очень по-разному, и неверный выбор порождает жалобы вроде «узлы есть, а всё тормозит» или «сайт банка не открывается».
Что делает каждый
Режим Rule
Ядро берёт назначение каждого соединения и идёт по списку rules сверху вниз. Первое совпавшее правило решает, куда всё пойдёт.
Правила в типичной конфигурации выглядят примерно так:
rules:
- DOMAIN-SUFFIX,example-local.com,DIRECT # локальные домены напрямую
- DOMAIN-SUFFIX,openai.com,PROXY # через узел
- IP-CIDR,192.168.0.0/16,DIRECT # локальная сеть напрямую
- GEOIP,CN,DIRECT # IP заданного региона напрямую
- MATCH,PROXY # всё остальное через узелПоследнее MATCH — это «всё прочее»: то, что дошло досюда без совпадений, идёт туда, куда там сказано.
Режим Global
Полностью пропускает rules. Каждое соединение отдаётся выбранному узлу — включая локальные сайты, которые делают круг через зарубежный сервер и возвращаются.
Режим Direct
Всё уходит через ваше обычное подключение, будто прокси выключен. Обратите внимание: переключатель системного прокси при этом всё ещё включён; трафик по-прежнему проходит через ядро, просто ядро решает его не перенаправлять.
В повседневности используйте Rule
Три конкретные причины.
Третий пункт стоит подчеркнуть: вход в интернет-банк или на платёжную платформу с зарубежного IP очень часто поднимает проверку «необычное место» — в лучшем случае это SMS-подтверждение, в худшем — временная блокировка. Режим правил отправляет их напрямую и снимает проблему целиком.
Когда Global уместен
Нечасто, но случаи есть:
| Ситуация | Почему |
|---|---|
| Проверка, работает ли узел | Убирает влияние правил, показывает, жива ли линия |
| Сайт признан «прямым», но так недоступен | Переключаетесь в Global, чтобы пройти, правило чините позже |
| В подписке старый, небрежный набор правил | Временная мера; в перспективе возьмите подписку с поддерживаемыми правилами |
| Сервис требует, чтобы все запросы шли с одного выходного IP | Гарантирует единый источник |
Как поправить один сайт, не меняя режим
Точнее, чем прыгать в Global. Допустим, example.com считается прямым, а вы хотите через прокси.
Вариант А: переопределение правила (рекомендуется)
В Clash Verge откройте Profiles → Global Extended Config (в некоторых сборках — Merge) и добавьте:
prepend-rules:
- DOMAIN-SUFFIX,example.com,PROXYprepend-rules вставляет в самое начало списка правил, так что приоритет у него выше всего. И главное — эта правка переживает обновления подписки, в отличие от редактирования скачанной конфигурации напрямую.
Обратный случай — заставить домен идти напрямую:
prepend-rules:
- DOMAIN-SUFFIX,internal.company.com,DIRECTВариант Б: временно переключиться в Global
Быстрее всего, когда нужно прямо сейчас. Только не забудьте вернуться.
Момент, который часто путают: режимы и группы узлов — разные вещи
Спрашивают: «Если я в режиме Rule, имеет ли значение узел, выбранный на странице Proxies?»
Имеет. Правило решает, какой группе политик отдать соединение; выбранный внутри этой группы узел решает, по какой линии оно фактически выйдет.
Так что смена узла в режиме Rule работает. Просто влияет она только на трафик, который правила отправили в прокси; прямая часть не затрагивается.
Коротко
- Ежедневно пользуйтесь режимом Rule. Это единственный разумный вариант по умолчанию.
- Режим Global — инструмент диагностики. Закончили — возвращайтесь.
- Режим Direct — для сравнительных тестов.
- Когда один сайт уходит не туда, чините его через
prepend-rules, а не сменой общего режима.
Чтобы увидеть, как правила применяются на самом деле, прочтите чтение журналов и страницы подключений — там видно, какое правило совпало для каждого соединения.