Politique intégrée

Les politiques intégrées de Chute sont DIRECT, REJECT et ses variantes, et PROXY. DIRECT envoie la requête directement à l'hôte. REJECT la refuse ; les variantes ci-dessous la refusent de différentes manières.

De plus, lorsqu'une section [Tailscale] est configurée, l'identifiant intégré TAILSCALE devient disponible. Consultez Configuration Tailscale pour plus de détails.

Toutes peuvent être utilisées directement dans les règles et les groupes de politiques. Vous pouvez également définir un alias dans la section proxy.

Variantes de REJECT

Politique Comportement
REJECT Refuse la connexion. Une requête passant par le proxy HTTP reçoit une réponse de refus, ou la page d'erreur lorsque show-error-page-for-reject est activé.
REJECT-NO-DROP Comme REJECT, et n'est jamais durci en REJECT-DROP (voir plus bas).
REJECT-DROP Ne répond jamais : la connexion est maintenue en silence jusqu'à expiration, et l'UDP est abandonné.
REJECT-TINYGIF, REJECT-IMG Répond 200 avec un GIF de 1×1.
REJECT-DICT Répond 200 avec un objet JSON vide {}.
REJECT-ARRAY Répond 200 avec un tableau JSON vide [].
REJECT-200 Répond 200 avec un corps vide.
REJECT-VIDEO Répond 200 avec un MP4 vierge.

Les réponses 200 nécessitent une requête HTTP/1 lisible — HTTP en clair, ou HTTPS déchiffré par MitM. Si aucune n'arrive dans les 3 secondes, la connexion est fermée comme avec REJECT. Sauf avec REJECT-DROP, l'UDP refusé reçoit un ICMP « port inaccessible ».

Les réponses que Chute génère lui-même — la Réponse simulée, la response d'un script, ainsi que les réponses et la page d'erreur de la Réécriture d'URL et des politiques REJECT — suivent HTTP : la réponse à une requête HEAD se limite à l'en-tête, avec le Content-Length qu'obtiendrait un GET, et une réponse de statut 204, 205 ou 304 ne porte ni corps ni Content-Length.

Comme dans Surge, un hôte refusé par REJECT, REJECT-TINYGIF ou REJECT-IMG plus de 50 fois en 30 secondes est traité comme REJECT-DROP pendant les 30 secondes suivantes, afin qu'un client qui réessaie en boucle serrée cesse d'obtenir des réponses immédiates. REJECT-NO-DROP et les autres variantes ne sont jamais durcis.

PROXY

Pour la compatibilité avec Shadowrocket, PROXY peut être utilisé dans les règles et les groupes sans être défini. Il désigne la politique sélectionnée pour le mode Global — celle que vous choisissez dans la liste des politiques globales — et suit ce choix lorsqu'il change. Si la configuration définit sa propre politique ou son propre groupe nommé Proxy (quelle que soit la casse), c'est cette définition qui est utilisée. Lorsque rien ne peut être sélectionné, la configuration se charge quand même avec un avis, et les connexions qui aboutissent à PROXY sont refusées.

Alias

[Proxy]
On = direct
Off = reject

Vous pouvez ensuite utiliser « On » et « Off » comme nom de politique dans les règles et les groupes de politiques. Tout autre paramètre sur une telle ligne est ignoré, avec un avis dans le journal.

S. Smart Rabbit LLC © All Rights Reserved            updated 2026-09-30 15:11:19

results matching ""

    No results matching ""