정책 그룹

정책 그룹은 여러 정책을 포함할 수 있습니다. 프록시 정책, 다른 정책 그룹 또는 내장 정책(DIRECT 및 REJECT)이 될 수 있습니다.

다섯 가지 그룹 유형이 있습니다: select, url-test, fallback, load-balancessid. [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는 URL에 HTTP HEAD 요청을 보냅니다. 테스트는 응답 데이터 수신 여부만 확인하며, 응답이 HTTP 오류이더라도 상관없습니다.

interval: 선택, 초 (기본값: 600초).

벤치마크 결과는 간격 시간 이후에 폐기됩니다. 정책 그룹이 사용되면 재테스트가 발생합니다.

tolerance: 선택, ms (기본값: 100ms).

새 승자의 점수가 이전 승자의 점수에 허용 오차를 더한 값보다 높을 때만 정책이 변경됩니다.

timeout: 선택, 초 (기본값: 5초).

시간 초과 내에 완료되지 않으면 정책을 포기합니다.


폴백 그룹

우선순위에 따라 사용 가능한 정책을 선택합니다. 가용성은 자동 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

로드 밸런스 그룹

로드 밸런싱 전략을 사용하여 여러 프록시에 요청을 분산합니다.

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

URL 테스트의 예상 HTTP 상태 코드입니다. 지정된 경우 이 상태 코드의 응답만 성공으로 간주됩니다.

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 ""