Clash for Windows (сокращённо CFW) - графический прокси-клиент для Windows, macOS и Linux. Сам по себе он трафик не проксирует: это удобная оболочка над открытым ядром Clash. Ядро пересылает трафик и сверяет его с правилами, а клиент управляет профилями и показывает соединения и журналы.

Что он умеет

  • Маршрутизация по правилам: трафик распределяется по разным выходам в зависимости от домена, IP, геолокации (GeoIP) или имени процесса. Типичная схема - локальные сайты напрямую, зарубежные через прокси.
  • Управление узлами: список узлов импортируется по ссылке подписки провайдера; узел выбирается вручную или автоматически по задержке.
  • Перехват на уровне системы: трафик браузера или всех программ сразу направляется в Clash через системный прокси либо виртуальный адаптер TUN.

Ключевые понятия

ПонятиеЗначение
Ядро (Core)Консольная программа, которая обрабатывает трафик. CFW поставляется с ядром Clash Premium: TUN, наборы правил и другие расширения.
Профиль (Profile)YAML-файл с узлами, группами прокси и правилами. По ссылке подписки скачивается именно такой файл.
Узел (Proxy)Удалённый прокси-сервер: Shadowsocks, VMess, Trojan и другие протоколы.
Группа проксиСтратегия использования нескольких узлов: «ручной выбор», «самый быстрый» и т.д.
Правило (Rule)Условие, решающее, каким выходом пойдёт соединение; проверяются сверху вниз.

Путь запроса

  1. Программа делает запрос; через системный прокси (или адаптер TUN) он попадает в ядро Clash, которое по умолчанию слушает 127.0.0.1:7890.
  2. Ядро читает адрес назначения и сверяет его с правилами профиля сверху вниз.
  3. Соединения, попавшие на DIRECT, уходят напрямую; попавшие на группу прокси - шифруются и пересылаются на выбранный узел; попавшие на REJECT - блокируются.
Важно: Clash for Windows - только клиент. Для работы нужны рабочие прокси-серверы (свои или подписка провайдера). Разработчик прекратил обновления в ноябре 2023 года; финальная версия 0.20.39 работает и сегодня.

Разобравшись с понятиями, читайте Установку и Импорт подписки - первичная настройка занимает минут десять.