Руководство / Правила и маршрутизация

Вложенные группы: регионы + автовыбор в связке

Правила и маршрутизация · Обновлено 2025-12-20 · ~2 мин чтения

Участниками группы могут быть не только узлы, но и другие группы. На этом строится очень практичная двухуровневая схема:

proxy-groups:
  - name: Proxy Select        # уровень 1: выбираем регион
    type: select
    proxies: [HK-Auto, JP-Auto, US-Auto, DIRECT]

  - name: HK-Auto             # уровень 2: автовыбор внутри региона
    type: url-test
    proxies: [HK-01, HK-02, HK-03]
    url: http://www.gstatic.com/generate_204
    interval: 300

  - name: JP-Auto
    type: url-test
    proxies: [JP-01, JP-02]
    url: http://www.gstatic.com/generate_204
    interval: 300

В быту вы выбираете только регион в «Proxy Select»; конкретный сервер внутри региона — забота url-test. Упал один — автоматически включается соседний, а регион выхода остаётся прежним (многие сервисы не любят, когда IP скачет между странами). Ручной перебор узлов исчезает как класс.

Страница Proxies показывает вложенность иерархией. Большинство подписок уже устроено именно так; пишете конфиг сами — копируйте этот приём. Единственное «нельзя» — циклические ссылки (A содержит B, B содержит A): ядро откажется загружать такой конфиг.