การกำหนดค่า
ฟังก์ชันส่วนใหญ่ของ Chute ถูกควบคุมโดยไฟล์การกำหนดค่า Chute iOS และ Chute Mac สามารถแชร์ไฟล์การกำหนดค่าผ่าน iCloud Drive คุณสามารถแก้ไขไฟล์การกำหนดค่าด้วยโปรแกรมแก้ไขข้อความ, แอป Chute iOS หรือ Chute Dashboard
ส่วนของการกำหนดค่า
ไฟล์การกำหนดค่าถูกจัดเป็นส่วนที่มีชื่อ:
| ส่วน | วัตถุประสงค์ |
|---|---|
[General] |
การตั้งค่าทั่วไป (การบันทึก, IPv6, DNS, พอร์ตพร็อกซี ฯลฯ) |
[Proxy] |
คำจำกัดความนโยบายพร็อกซีขาออก |
[Proxy Group] |
คำจำกัดความกลุ่มนโยบาย (select, url-test, fallback, load-balance, ssid) |
[Rule] |
กฎการจับคู่และเส้นทางทราฟฟิก |
[Host] |
การจับคู่ DNS host-to-IP ในเครื่อง |
[URL Rewrite] |
กฎการเขียน URL ใหม่ |
[Header Rewrite] |
กฎการเขียนส่วนหัว HTTP ใหม่ |
[Body Rewrite] |
กฎค้นหาและแทนที่เนื้อหา HTTP |
[Map Local] |
กฎการตอบกลับจำลอง |
[MITM] |
การตั้งค่าการถอดรหัส HTTPS |
[Script] |
คำจำกัดความสคริปต์ JavaScript |
[SSID Setting] |
กฎการระงับตาม Wi-Fi SSID |
[Replica] |
ตัวกรองการบันทึกทราฟฟิก |
[Module] |
ไฟล์โมดูลภายนอก |
[WireGuard <name>] |
การกำหนดค่าอุโมงค์ WireGuard (จำเป็นต้องมีชื่ออินสแตนซ์ เช่น [WireGuard HomeServer]) |
[Tailscale] |
การกำหนดค่า Tailscale ทั่วโลก (ไม่ซ้ำกันทั่วโลก) |
[Proxy Provider] |
แหล่งรายการพร็อกซีภายนอก |
[Rule Provider] |
แหล่งชุดกฎภายนอก |
หมายเหตุ
ไฟล์การกำหนดค่า Chute รองรับบรรทัดหมายเหตุ เริ่มต้นด้วย '#', ';' และ '//' หมายเหตุในบรรทัดก็รองรับเช่นกัน: ใช้ '//' หรือ '#' / ';' ที่นำหน้าด้วยช่องว่าง หมายเหตุสำหรับกฎและ hosts จะถูกเก็บไว้หากแก้ไขการกำหนดค่าด้วย GUI และหมายเหตุอื่นๆ จะถูกลบหลังจากบันทึก