📚 Полное руководство

Руководство Clash X

От новичка до эксперта, легко овладейте конфигурацией прокси

NordVPN

Спонсировано

🧠

1. Основные концепции

Перед началом понимание того, как работает ClashX, поможет вам лучше его настроить.

Как это работает

ClashX — это клиент прокси на основе правил. В отличие от традиционных VPN (глобальные зашифрованные туннели), ClashX работает на уровне приложения (системный прокси) или сетевом уровне (режим TUN), используя предустановленные списки правил для определения того, куда должен идти каждый сетевой запрос.

🔄 Логика маршрутизации: Когда вы посещаете веб-сайт (например, google.com), ClashX проверяет ваш файл правил. Если правило совпадает и требует прокси, трафик перенаправляется на прокси-сервер; если это локальный домен, трафик отправляется напрямую без прокси.

Файл конфигурации (YAML)

Ядро ClashX — это файл config.yaml. Этот файл определяет три основные части:

  • Прокси: Определяет информацию прокси-сервера (IP, порт, метод шифрования).
  • Группы прокси: Группирует узлы вместе, например, "Автоматический выбор", "Ручной выбор", "Сервисы Apple" и т. д.
  • Правила: Определяет логику сопоставления трафика, например, DOMAIN-SUFFIX,google.com,Proxy.
💻

1. Руководство по установке

Три простых шага для быстрой установки Clash X

Шаг 1

Скачайте приложение

Посетите страницу загрузки, выберите версию для вашей системы и загрузите.

💡 Рекомендуется: последняя стабильная версия Clash X v1.119.0
Шаг 2

Установите приложение

  1. Дважды щелкните загруженный файл .dmg
  2. Перетащите значок Clash X в папку "Applications"
  3. Найдите Clash X в папке "Applications" и дважды щелкните для открытия
Шаг 3

Предоставьте разрешения

При первом запуске система может показать "Не удается открыть, так как это приложение от неизвестного разработчика". Решение:

  1. Откройте "Параметры системы" → "Безопасность и конфиденциальность"
  2. Нажмите кнопку "Открыть в любом случае"
  3. Или выполните эту команду в Терминале:
bash
xattr -d com.apple.quarantine /Applications/ClashX.app
💡
Совет: Clash X требует разрешений на сетевой прокси. При первом запуске вас попросят ввести пароль системы.
⚙️

2. Базовая конфигурация

Завершите начальную настройку и будьте готовы к использованию

Запустите Clash X

После открытия приложения вы увидите значок Clash X (значок кошки) в строке меню. Нажмите на значок, чтобы увидеть главное меню.

🎯 Значок в строке меню — это ваша основная точка входа для взаимодействия с Clash X

Начальная настройка

  1. Нажмите на значок в строке меню
  2. Выберите "Config" → "Open Config Folder"
  3. Поместите ваш файл конфигурации (.yaml) в эту папку
  4. Вернитесь в меню и выберите ваш файл конфигурации в разделе "Config"
⚠️
Примечание: Формат файла конфигурации должен быть правильным. Рекомендуется использовать файл конфигурации или ссылку подписки, предоставленные вашим поставщиком услуг.
🔗

3. Параметры подписки

Используйте ссылки подписки для автоматического обновления конфигураций узлов

Добавьте ссылку подписки

Ссылки подписки — это наиболее удобный способ конфигурации и могут автоматически обновлять информацию об узлах.

1
Нажмите на значок в строке меню
2
Config → Managed Config
3
Добавьте URL подписки

Обновите подписку

Ссылки подписки можно обновлять регулярно, чтобы получить последнюю информацию об узлах:

🔄

Ручное обновление

Меню Config → Выберите конфигурацию → Нажмите "Update"

Автоматическое обновление

Установите интервал обновления в управляемой конфигурации

🌐

4. Режимы прокси

Поймите три режима прокси и выберите подходящий для вашего случая

🌍

Глобальный режим

Весь трафик проходит через прокси, подходит для сценариев, требующих полного прокси.

Глобальный
📍

Прямой режим

Весь трафик идет напрямую без прокси. Используется для временного отключения прокси.

Прямой

Переключение режима прокси

Нажмите на значок Clash X в строке меню и выберите нужный режим в разделе "Outbound Mode".

📋

5. Конфигурация правил

Настройте правила трафика для точного управления поведением прокси

Объяснение правил

Правила используются для определения того, какой трафик должен проходить через прокси, а какой должен идти напрямую. Распространенные типы правил:

🌐

DOMAIN-SUFFIX

Сопоставление суффикса домена

🔍

DOMAIN-KEYWORD

Сопоставление ключевого слова домена

📍

IP-CIDR

Сопоставление диапазона IP-адресов

🗺️

GEOIP

Сопоставление географического местоположения

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

Отредактируйте файл конфигурации и добавьте пользовательские правила в раздел правил:

yaml
rules:
  - DOMAIN-SUFFIX,google.com,Proxy
  - DOMAIN-KEYWORD,youtube,Proxy
  - GEOIP,CN,DIRECT
  - MATCH,Proxy
🚀

6. Продвинутые функции

Овладейте этими продвинутыми функциями для лучшего опыта

📊

Панель управления

ClashX предоставляет веб-панель управления для мониторинга трафика и статуса соединения в реальном времени:

  • Строка меню → Нажмите "Dashboard"
  • Браузер автоматически откроет панель управления
  • Просмотрите трафик в реальном времени, количество соединений, сопоставление правил и другую информацию

Тест скорости

Протестируйте задержку узла и выберите самый быстрый узел:

  • Строка меню → Proxy → Выберите группу политик
  • Нажмите кнопку "Speed Test"
  • Дождитесь завершения, узел с наименьшей задержкой будет выбран
🔥

Расширенный режим

Включение расширенного режима может проксировать больше типов трафика:

  • Строка меню → "Set as System Proxy" (отметить)
  • Строка меню → "Enhanced Mode" (отметить)
🛡️

8. Безопасность и конфиденциальность

Узнайте, как безопасно использовать ClashX для защиты конфиденциальности вашей сети.

Локальное шифрование

Как локальный клиент прокси, ClashX выполняет все сопоставления правил и решения маршрутизации локально на вашем Mac. Ваши необработанные данные трафика не загружаются на какие-либо сторонние серверы (кроме прокси-серверов, которые вы настраиваете).

Защита от утечек DNS

Чтобы предотвратить загрязнение DNS и утечки конфиденциальности, рекомендуется включить шифрование DNS (DoH или DoT) в файле конфигурации. ClashX поддерживает перехват системных запросов DNS, чтобы убедиться, что процесс разрешения доменов также зашифрован.

7. Часто задаваемые вопросы

Быстро найдите решения распространенных проблем

Q

Почему я не могу подключиться?

+
A

Пожалуйста, проверьте следующее:

  • Правильный ли формат файла конфигурации?
  • Действительна ли ссылка подписки?
  • Доступен ли узел (попробуйте переключиться на другие узлы)?
  • Правильна ли настройка системного прокси?
  • Блокирует ли брандмауэр Clash X?
Q

Как исправить проблемы с медленной скоростью?

+
A

Вы можете попробовать следующее:

  • Используйте тест скорости для выбора узлов с низкой задержкой
  • Переключитесь на другие узлы
  • Проверьте статус локальной сети
  • Свяжитесь с поставщиком услуг
Q

Значок не отображается после запуска?

+
A

Значок в строке меню может быть скрыт:

  • Удерживайте клавишу ⌘ (Command) и перетащите значок для регулировки положения
  • Проверьте параметры строки меню в параметрах системы
  • Перезагрузите приложение
Q

Как удалить Clash X?

+
A

Полные шаги удаления:

  1. Выйдите из Clash X (Меню → Выход)
  2. Удалите /Applications/ClashX.app
  3. Удалите файлы конфигурации: ~/.config/clash
  4. Проверьте параметры системного прокси, чтобы убедиться, что они восстановлены по умолчанию
Совет: Если вы столкнулись с другими проблемами, вы можете посетить GitHub Issues для поиска решений или отправки проблем.
💻

Быстрая настройка прокси терминала для разработчиков

Исправьте распространенную проблему, когда браузер работает, но инструменты терминала истекают по времени

  1. Сначала включите режим TUN для унификации маршрутизации трафика терминала и GUI.
  2. Если вы еще не используете TUN, явно установите http_proxy и https_proxy в вашей оболочке.
  3. Для перемежающихся сбоев устраняйте неполадки с помощью руководства по истечению времени соединения и контрольного списка DNS вместе.