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

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

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

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

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

SelectGroup = select, ProxyHTTP, ProxyHTTPS, DIRECT, REJECT

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


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

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

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

Параметры

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

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

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

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

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

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

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

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


Группа Fallback

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

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

Параметры

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

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

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

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

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

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


Группа SSID

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

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

Параметры

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

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

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

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


Внешняя группа

В будущей версии. Группа политик может импортировать политики, определенные во внешнем файле или из URL.

egroup = select, policy-path=proxies.txt

Этот файл содержит список политик, аналогично строкам определения в основном профиле

Proxy-A = https, example1.com, 443
Proxy-B = https, example2.com, 443

Группа 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 HEAD запрос для проверки доступности прокси. Только работоспособные прокси используются для балансировки нагрузки.

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

interval = 300

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

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

timeout = 3

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

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

max-failed-times = 3

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

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

lazy = true

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

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

expected-status=204

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

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

hidden = true

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

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

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

idle-timeout = 120

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


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

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

[Proxy Provider]
MyProvider = url=https://example.com/proxies.txt, path=/local/cache/proxies.txt, interval=3600

Параметры

Параметр Обязательно Описание
url Нет URL для получения списка прокси
path Нет Локальный путь к файлу списка прокси
interval Нет Интервал обновления в секундах
format Нет Описание формата данных
filter Нет Регулярное выражение для включения только совпадающих имен прокси
exclude-filter Нет Регулярное выражение для исключения совпадающих имен прокси
payload-format Нет Подсказка парсеру для правильной интерпретации данных

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

[Proxy Group]
MyGroup = select, policy-path=MyProvider
S. Smart Rabbit LLC © All Rights Reserved            updated 2026-06-28 02:09:17

results matching ""

    No results matching ""