Общие поля¶
name¶
Обязательное поле, имя группы прокси.
Note
Если есть специальные символы, их следует заключить в кавычки.
type¶
Обязательное поле, тип группы прокси.
proxies¶
Ссылки на исходящие прокси или другие группы прокси.
use¶
Ссылки на наборы прокси.
url¶
Адрес для проверки работоспособности.
Note
Проверяются только прокси из поля proxies группы прокси, но не прокси из наборов прокси (proxy-providers), подключенных через use.
interval¶
Интервал проверки работоспособности; если не равен 0, включается периодическое тестирование, измеряется в секундах.
lazy¶
Ленивое состояние, по умолчанию true
. Если текущая группа прокси не выбрана, тестирование не выполняется.
timeout¶
Таймаут проверки работоспособности, измеряется в миллисекундах.
max-failed-times¶
Максимальное количество сбоев; при превышении этого значения срабатывает принудительная проверка работоспособности, по умолчанию 5.
disable-udp¶
Отключает UDP
для этой группы прокси.
interface-name¶
Warning
Параметр interface-name в группе прокси устарел, используйте interface-name в узле прокси.
Определяет исходящий интерфейс для группы прокси.
Приоритет: Узел прокси > Политика прокси > Глобальные настройки.
routing-mark¶
Warning
Параметр routing-mark в группе прокси устарел, используйте routing-mark в узле прокси.
Метка маршрутизации, прикрепляемая при исходящем соединении группы прокси.
Приоритет: Узел прокси > Политика прокси > Глобальные настройки.
include-all¶
Включает все исходящие прокси и наборы прокси, отсортированные по имени.
Включение не включает группы прокси; другие группы прокси могут быть включены в proxies.
include-all-proxies¶
Включает все исходящие прокси, отсортированные по имени.
Включение не включает группы прокси; другие группы прокси могут быть включены в proxies
.
include-all-providers¶
Включает все наборы прокси, отсортированные по имени.
Это сделает недействительным включение наборов прокси.
filter¶
Фильтрует узлы, соответствующие ключевым словам или регулярным выражениям. Можно использовать ` для разделения нескольких регулярных выражений.
Применяется только к включенным наборам прокси и включению всех исходящих прокси.
exclude-filter¶
Исключает узлы, соответствующие ключевым словам или регулярным выражениям. Можно использовать ` для разделения нескольких регулярных выражений.
exclude-type¶
Не поддерживает регулярные выражения. Разделяется с помощью |
, исключает на основе типа узла, исключает только включенные исходящие прокси.
Для поддерживаемых типов обратитесь к Adapter Type, без учета регистра.
expected-status¶
Ожидаемый код статуса HTTP-ответа при проверках работоспособности. Если это поле настроено, узел считается доступным только когда код статуса ответа соответствует ожидаемому статусу. По умолчанию *
, что означает отсутствие требований к статусу ответа.
Синтаксис¶
Можно использовать /
для сопоставления нескольких кодов статуса, -
для сопоставления диапазона статусов, и комбинировать их.
Пример¶
Совпадение кодов статуса 200 и 302.
Совпадение кодов статуса от 400 до 503.
Совпадение кодов статуса 200 и 302, а также от 400 до 503.
hidden¶
Возвращает статус hidden
в API, чтобы скрыть отображение этой группы прокси (требует адаптации фронтенда с использованием API).
icon¶
Возвращает строку, введенную для icon
в API, для отображения в этой группе прокси (требует адаптации фронтенда с использованием API).