กฎผสมทางตรรกะ

Chute รองรับกฎผสมทางตรรกะ: AND, OR และ NOT กฎเหล่านี้สามารถรวมกฎย่อยหลายตัวเพื่อสร้างเงื่อนไขการจับคู่ที่ซับซ้อน

AND

กฎจะจับคู่เมื่อกฎย่อยทั้งหมดตรงกันเท่านั้น

ไวยากรณ์: AND,((SUB-RULE),(SUB-RULE),...),POLICY

AND,((DOMAIN,example.com),(DEST-PORT,443)),Proxy
AND,((DOMAIN-SUFFIX,google.com),(GEOIP,US)),DIRECT

แต่ละกฎย่อยคือ TYPE,VALUE เท่านั้น — ไวยากรณ์เดียวกับกฎปกติ แต่ไม่มีนโยบาย ตัวเลือกต่อท้ายเช่น no-resolve ไม่รองรับภายในกฎย่อย


OR

กฎจะจับคู่เมื่อกฎย่อยใดๆ ตรงกัน

ไวยากรณ์: 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

กฎจะจับคู่เมื่อกฎย่อยไม่ตรงกัน

ไวยากรณ์: NOT,((SUB-RULE)),POLICY

NOT,((DOMAIN,example.com)),Proxy

หมายเหตุ: กฎย่อยถูกครอบด้วยวงเล็บคู่ ((...)) RULE-SET และ DOMAIN-SET ไม่สามารถใช้เป็นกฎย่อยของ AND/OR/NOT ได้ อนุญาตเฉพาะประเภทกฎระดับปลายทาง (leaf) เท่านั้น

S. Smart Rabbit LLC © All Rights Reserved            updated 2026-07-28 17:49:04

results matching ""

    No results matching ""