Глобальная конфигурация¶
Разрешить доступ из локальной сети¶
Разрешает другим устройствам использовать порты прокси Clash для доступа в интернет
Возможные значения: true/false
Привязка к адресу, разрешает другим устройствам доступ только через этот адрес
"*"
привязка ко всем IP-адресам
192.168.31.31
привязка к одному IPv4-адресу
[aaaa::a8aa:ff:fe09:57d8]
привязка к одному IPv6-адресу
Разрешенные диапазоны IP-адресов, работает только если allow-lan
установлен в true
Значение по умолчанию: 0.0.0.0/0
и ::/0
Запрещенные диапазоны IP-адресов, черный список имеет приоритет над белым списком, по умолчанию пусто
Аутентификация пользователей¶
Аутентификация пользователей для прокси http(s)
/socks
/mixed
Установка диапазонов IP-адресов, которым разрешено пропускать аутентификацию
Режим работы¶
rule
режим правилglobal
глобальный прокси (требуется выбрать прокси/политику в группе GLOBAL)direct
глобальное прямое соединение
Этот параметр имеет значение по умолчанию - режим правил
Уровень логирования¶
Уровень логирования ядра Clash, отображается только в консоли и на странице управления
silent
без выводаerror
вывод только ошибок, приводящих к невозможности использованияwarning
вывод ошибок, не влияющих на работу, а также содержимое уровня errorinfo
вывод обычной информации о работе, а также содержимое уровней error и warningdebug
максимально подробный вывод всей информации о работе
IPv6¶
Разрешить ядру принимать трафик IPv6
Возможные значения: true/false
, по умолчанию true
Настройки TCP Keep Alive¶
Изменение этого параметра для уменьшения проблем с энергопотреблением на мобильных устройствах
Интервал отправки пакетов TCP Keep Alive в секундах
Максимальное время бездействия TCP Keep Alive
Отключение TCP Keep Alive, на Android по умолчанию true
Режим сопоставления процессов¶
Управляет сопоставлением процессов в Clash
always
включено, принудительное сопоставление всех процессовstrict
по умолчанию, Clash сам определяет, включать ли сопоставлениеoff
без сопоставления процессов, рекомендуется использовать на роутерах
Внешнее управление (API)¶
Внешний контроллер, позволяет управлять ядром Clash через RESTful API
API прослушивающий адрес, можно изменить 127.0.0.1 на 0.0.0.0 для прослушивания всех IP
Настройка заголовков CORS для API
Unix socket API прослушивающий адрес
При доступе к API через Unix socket проверка secret не выполняется, обеспечьте безопасность самостоятельно
Windows namedpipe API прослушивающий адрес
При доступе к API через Windows namedpipe проверка secret не выполняется, обеспечьте безопасность самостоятельно
HTTPS-API прослушивающий адрес, требует настройки сертификата и приватного ключа в разделе tls
, для использования TLS также необходимо указать external-controller
Запуск DOH-сервера на порту RESTful API
Этот URL не проверяет secret, обеспечьте безопасность самостоятельно
Ключ доступа к API
Внешний пользовательский интерфейс¶
Позволяет запускать статические веб-ресурсы (например, Clash-dashboard) через Clash API, путь доступа - адрес API/ui
Может быть абсолютным путем или относительным путем к рабочему каталогу Clash
Настройка имени внешнего пользовательского интерфейса¶
Необязательно, при обновлении будет использоваться указанная папка, если не настроено, то обновляется непосредственно в каталог external-ui
Настройка URL для загрузки внешнего пользовательского интерфейса¶
Кэширование¶
Унифицированная задержка¶
При включении унифицированной задержки рассчитывается RTT для устранения различий задержки между различными типами узлов из-за рукопожатия соединения
Возможные значения: true/false
TCP одновременность¶
Возможные значения: true/false
Интерфейс исходящего соединения¶
Интерфейс для исходящего трафика Clash
Метка маршрутизации¶
Предоставляет метку трафика по умолчанию для исходящих соединений в Linux
TLS¶
В настоящее время используется только для HTTPS API
Глобальный отпечаток клиента¶
Глобальный отпечаток TLS, приоритет ниже, чем client-fingerprint внутри proxy.
В настоящее время поддерживается для TCP/grpc/WS/HTTP с включенным TLS, поддерживаемые протоколы: VLESS, Vmess и trojan.
Note
Возможные значения: chrome
, firefox
, safari
, iOS
, android
, edge
, 360
, qq
, random
. При выборе random
генерируется отпечаток современного браузера на основе данных вероятности Cloudflare Radar.
Режим данных GEOIP¶
Изменение файла, используемого для geoip: mmdb или dat. Возможные значения: true
/false
, true
для dat, по умолчанию false
Режим загрузки GEO файлов¶
Доступные режимы загрузки:
standard
: стандартный загрузчикmemconservative
: загрузчик, оптимизированный для устройств с ограниченной памятью (значение по умолчанию)
Автоматическое обновление GEO¶
Интервал обновления в часах
Настройка URL для загрузки GEO¶
Настройка глобального UA¶
Настройка User-Agent для загрузки внешних ресурсов, по умолчанию clash.meta
Поддержка ETag¶
Поддержка ETag для загрузки внешних ресурсов, по умолчанию true