Logische Kombinationsregel
Chute unterstützt logische Kombinationsregeln: AND, OR und NOT. Diese Regeln können mehrere Unterregeln kombinieren, um komplexe Abgleichbedingungen zu erstellen.
AND
Die Regel greift nur, wenn alle Unterregeln übereinstimmen.
Syntax: AND,((SUB-RULE),(SUB-RULE),...),POLICY
AND,((DOMAIN,example.com),(DEST-PORT,443)),Proxy
AND,((DOMAIN-SUFFIX,google.com),(GEOIP,US,no-resolve)),DIRECT
Jede Unterregel verwendet dieselbe TYPE,VALUE-Syntax wie eine reguläre Regel, jedoch ohne die Richtlinie.
OR
Die Regel greift, wenn eine beliebige Unterregel übereinstimmt.
Syntax: OR,((SUB-RULE),(SUB-RULE),...),POLICY
OR,((DOMAIN,example.com),(DOMAIN,test.com)),Proxy
OR,((DOMAIN-SUFFIX,apple.com),(DOMAIN-SUFFIX,icloud.com)),DIRECT
NOT
Die Regel greift, wenn die Unterregel NICHT übereinstimmt.
Syntax: NOT,((SUB-RULE)),POLICY
NOT,((DOMAIN,example.com)),Proxy
NOT,((RULE-SET,SYSTEM)),Proxy
Hinweis: Die Unterregeln sind in doppelte Klammern
((...))eingeschlossen.