Группа политик

Группа политик может содержать несколько политик. Это может быть прокси-политика, другая группа политик или встроенная политика (DIRECT и REJECT).

Существует пять типов групп: select, url-test, fallback, load-balance и ssid. Раздел [Proxy Group] объявляет группу политик.

Группа ручного выбора

Выбор политики, которая будет использоваться, через пользовательский интерфейс.

SelectGroup = select, ProxyHTTP, ProxyHTTPS, DIRECT, REJECT

Необязательные параметры: default=<index> (индекс изначально выбранного члена), policy-provider:Name (импорт членов из провайдера прокси), filter= / exclude-filter= (регулярные выражения, применяемые к членам, поставляемым провайдером) и HIDDEN=true.

В версии iOS вы можете использовать Today Widget для быстрого переключения политики для первой группы 'select'. В версии macOS вы можете переключать политику в меню строки меню.


Группа автоматического тестирования URL

Автоматический выбор политики путем бенчмаркинга задержки до URL.

AutoTestGroup = url-test, ProxySOCKS5, ProxySOCKS5TLS, url = http://www.google.com/generate_204

Параметры

url: Обязательно

Chute отправит HTTP GET запрос на URL. Тест проверяет только получение данных ответа, даже если ответ является ошибкой HTTP.

interval: Необязательно, с (По умолчанию: 600 с).

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

tolerance: Необязательно, мс (По умолчанию: 100 мс).

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

timeout: Необязательно, с (По умолчанию: 5 с).

Отказаться от политики, если тест не завершен в течение тайм-аута.

lazy: Необязательно (true/false, По умолчанию: false).

Если включено, политики тестируются только при первом использовании, а не при запуске.

max-failed-times: Необязательно (По умолчанию: 0, отключено).

Количество последовательных сбоев, после которого политика исключается из выбора. Если не задано (0), политики никогда не исключаются по количеству сбоев.

expected-status: Необязательно (По умолчанию: пусто).

expected-status=204

Ожидаемый код статуса HTTP для теста URL. Если указан, только ответы с этим кодом статуса считаются успешными.

idle-timeout: Необязательно, с.

idle-timeout = 120

Тайм-аут бездействия для соединений через эту группу политик. Соединения, бездействующие дольше этого времени, будут закрыты.

Также поддерживаются: HIDDEN=true, filter=, exclude-filter=, policy-provider:Name.


Группа Fallback

Выбор доступной политики по приоритету. Доступность проверяется доступом к URL, как в группе автоматического тестирования URL. Политика, определенная первой, имеет высокий приоритет.

FallbackGroup = fallback, ProxySOCKS5, ProxySOCKS5TLS, url = http://www.google.com/generate_204

Параметры

url: Обязательно

Указывает, какой URL будет тестироваться.

interval: Необязательно, с (По умолчанию: 600 с).

Определяет, как долго результат бенчмарка будет считаться действительным.

timeout: Необязательно, с (По умолчанию: 5 с).

Отказаться от политики, если тест не завершен до тайм-аута.

lazy / max-failed-times: Необязательно.

Аналогично группе автоматического тестирования URL. Также поддерживаются: HIDDEN=true, filter=, exclude-filter=, policy-provider:Name.


Группа SSID

Выбор политики в соответствии с текущим Wi-Fi SSID.

SSIDGroup = ssid, default = ProxyHTTP, cellular = ProxyHTTP, SSIDName = ProxySOCKS5

Параметры

default: Обязательно.

Политика, когда не найдено совпадающей опции SSID.

cellular: Необязательно.

Политика в сотовой сети. Если не указана, используется политика по умолчанию.

Помимо default, требуется хотя бы одно сопоставление SSID (например, SSIDName = ProxySOCKS5).


Группа Load Balance

Распределение запросов между несколькими прокси с использованием стратегии балансировки нагрузки.

LBGroup = load-balance, ProxySOCKS5, ProxyHTTPS, url = http://www.google.com/generate_204, strategy = round-robin

Параметры

strategy: Необязательно (По умолчанию: round-robin)

Указывает стратегию балансировки нагрузки:

Стратегия Описание
round-robin Равномерное распределение запросов между всеми прокси по очереди
consistent-hashing Маршрутизация одного и того же имени хоста последовательно на один и тот же прокси
sticky-sessions Привязка сессий к одному и тому же прокси на основе клиентской аффинности

url: Обязательно

url = http://www.google.com/generate_204

Chute отправит HTTP GET запрос для проверки доступности прокси. Только работоспособные прокси используются для балансировки нагрузки.

interval: Необязательно, с (По умолчанию: 600 с).

interval = 300

Как часто повторно тестировать доступность прокси.

timeout: Необязательно, с (По умолчанию: 5 с).

timeout = 3

Тайм-аут для запроса проверки доступности.

HIDDEN: Необязательно (true/false, По умолчанию: false).

HIDDEN = true

Если включено, группа политик скрыта из пользовательского интерфейса. Ключ записывается в верхнем регистре и чувствителен к регистру. Также доступен для групп select, url-test и fallback.

Примечание: Параметр interrupt-exist-connections теперь является глобальной настройкой [General]. См. Прочие параметры.


Провайдер прокси

Провайдеры прокси позволяют импортировать списки прокси из внешних источников (файлов или URL). Определяются в разделе [Proxy Provider]:

[Proxy Provider]
MyProvider = url=https://example.com/proxies.yaml, interval=3600

Параметры

Параметр Обязательно Описание
type Нет http (по умолчанию), file или inline
url Да для type=http URL для получения списка прокси
path Да для type=file Локальный путь к файлу списка прокси
interval Нет Интервал обновления в секундах (По умолчанию: 86400)
format Нет Формат данных
filter Нет Регулярное выражение для включения только совпадающих имен прокси
exclude-filter Нет Регулярное выражение для исключения совпадающих имен прокси

Данные должны быть YAML-документом в стиле mihomo со списком proxies: (или payload:).

Провайдеры прокси указываются в группах политик с префиксом policy-provider::

[Proxy Group]
MyGroup = select, policy-provider:MyProvider
S. Smart Rabbit LLC © All Rights Reserved            updated 2026-07-28 17:49:04

results matching ""

    No results matching ""