Richtliniengruppe

Eine Richtliniengruppe kann mehrere Richtlinien enthalten. Dies kann eine Proxy-Richtlinie, eine andere Richtliniengruppe oder eine integrierte Richtlinie (DIRECT und REJECT) sein.

Es gibt fünf Gruppentypen: select, url-test, fallback, load-balance und ssid. Der Abschnitt [Proxy Group] deklariert Richtliniengruppen.

Manuelle Auswahlgruppe

Wählen Sie aus, welche Richtlinie in der Benutzeroberfläche verwendet wird.

SelectGroup = select, ProxyHTTP, ProxyHTTPS, DIRECT, REJECT

In der iOS-Version können Sie das Today-Widget verwenden, um schnell die Richtlinie für die erste 'select'-Gruppe zu wechseln. In der macOS-Version können Sie die Richtlinie im Menüleistenmenü wechseln.


Auto-URL-Test-Gruppe

Wählt automatisch aus, welche Richtlinie verwendet wird, indem die Latenz zu einer URL gemessen wird.

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

Parameter

url: Erforderlich

Chute sendet eine HTTP-HEAD-Anfrage an die URL. Der Test kümmert sich nur darum, ob Antwortdaten empfangen werden, selbst wenn die Antwort ein HTTP-Fehler ist.

interval: Optional, s (Standard: 600s).

Das Benchmark-Ergebnis wird nach der Intervallzeit verworfen. Ein erneuter Test erfolgt, wenn die Richtliniengruppe verwendet wird.

tolerance: Optional, ms (Standard: 100ms).

Die Richtlinie wird nur geändert, wenn der neue Gewinner eine höhere Punktzahl als die Punktzahl des alten Gewinners plus der Toleranz hat.

timeout: Optional, s (Standard: 5s).

Eine Richtlinie wird aufgegeben, wenn sie nicht innerhalb der Zeitüberschreitung abgeschlossen ist.


Fallback-Gruppe

Wählt eine verfügbare Richtlinie nach Priorität aus. Die Verfügbarkeit wird durch Zugriff auf eine URL getestet, genau wie bei einer Auto-URL-Test-Gruppe. Die zuerst definierte Richtlinie hat eine hohe Priorität.

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

Parameter

url: Erforderlich

Gibt an, welche URL getestet wird.

interval: Optional, s (Standard: 600s).

Bestimmt, wie lange das Benchmark-Ergebnis verworfen wird.

timeout: Optional, s (Standard: 5s).

Eine Richtlinie wird aufgegeben, wenn sie nicht bis zur Zeitüberschreitung abgeschlossen ist.


SSID-Gruppe

Wählt eine Richtlinie entsprechend der aktuellen Wi-Fi-SSID aus.

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

Parameter

default: Erforderlich.

Die Richtlinie, wenn keine übereinstimmende SSID-Option gefunden wurde.

cellular: Optional.

Die Richtlinie im Mobilfunknetz. Wenn nicht angegeben, wird die Standardrichtlinie verwendet.


Externe Gruppe

In einer zukünftigen Version kann eine Richtliniengruppe Richtlinien importieren, die in einer externen Datei oder von einer URL definiert sind.

egroup = select, policy-path=proxies.txt

Diese Datei enthält eine Liste von Richtlinien, genau wie die Definitionszeilen im Hauptprofil

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

Load-Balance-Gruppe

Verteilt Anfragen auf mehrere Proxys mithilfe einer Lastausgleichsstrategie.

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

Parameter

strategy: Optional (Standard: round-robin)

Gibt die Lastausgleichsstrategie an:

Strategie Beschreibung
round-robin Verteilt Anfragen gleichmäßig der Reihe nach auf alle Proxys
consistent-hashing Leitet denselben Hostnamen konsistent an denselben Proxy
sticky-sessions Bindet Sitzungen basierend auf Client-Affinität an denselben Proxy

url: Optional

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

Chute sendet eine HTTP-HEAD-Anfrage, um die Proxy-Verfügbarkeit zu testen. Nur fehlerfreie Proxys werden für den Lastausgleich verwendet.

interval: Optional, s (Standard: 600s).

interval = 300

Wie oft die Proxy-Verfügbarkeit erneut getestet wird.

timeout: Optional, s (Standard: 5s).

timeout = 3

Zeitüberschreitung für die Verfügbarkeitstest-Anfrage.

max-failed-times: Optional (Standard: 5).

max-failed-times = 3

Anzahl aufeinanderfolgender Fehler, bevor ein Proxy als fehlerhaft markiert wird.

lazy: Optional (true/false, Standard: false).

lazy = true

Wenn aktiviert, werden Proxys nur bei der ersten Verwendung getestet, nicht beim Start.

expected-status: Optional (Standard: leer).

expected-status=204

Erwarteter HTTP-Statuscode für den URL-Test. Wenn angegeben, werden nur Antworten mit diesem Statuscode als erfolgreich betrachtet.

hidden: Optional (true/false, Standard: false).

hidden = true

Wenn aktiviert, wird die Richtliniengruppe in der Benutzeroberfläche ausgeblendet. Nützlich für Gruppen, die programmatisch oder durch Skripte verwaltet werden.

Hinweis: Der Parameter interrupt-exist-connections ist jetzt eine globale [General]-Einstellung. Siehe Verschiedene Optionen.

idle-timeout: Optional, s.

idle-timeout = 120

Leerlauf-Timeout für Verbindungen über diese Richtliniengruppe. Verbindungen, die länger als diese Dauer im Leerlauf sind, werden geschlossen.


Proxy-Provider

Proxy-Provider ermöglichen es Ihnen, Proxy-Listen aus externen Quellen (Dateien oder URLs) zu importieren. Definiert im Abschnitt [Proxy Provider]:

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

Parameter

Parameter Erforderlich Beschreibung
url Nein URL, von der die Proxy-Liste abgerufen wird
path Nein Lokaler Dateipfad für die Proxy-Liste
interval Nein Aktualisierungsintervall in Sekunden
format Nein Beschreibung des Payload-Formats
filter Nein Filter-Regex, um nur übereinstimmende Proxy-Namen einzuschließen
exclude-filter Nein Filter-Regex, um übereinstimmende Proxy-Namen auszuschließen
payload-format Nein Hinweis für den Parser zur korrekten Interpretation des Payloads

Proxy-Provider werden namentlich aus Richtliniengruppen referenziert:

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