ส่วนประกอบ
Chute ประกอบด้วยหลายส่วนประกอบ
Chute Proxy Server
นี่คือส่วนหลักของ Chute มันเป็นเซิร์ฟเวอร์พร็อกซี HTTP/SOCKS5 ที่มีฟังก์ชันครบถ้วนด้วยประสิทธิภาพและความเสถียรสูง เขียนด้วย Objective-C และปรับให้เหมาะสมสำหรับ macOS และ iOS
Chute Virtual Network Interface (Chute VIF)
บางแอปไม่ปฏิบัติตามการตั้งค่าพร็อกซีของระบบ (เช่น Mail.app) เนื่องจากพวกเขาต้องใช้ raw TCP socket ทราฟฟิกประเภทนี้สามารถจัดการได้โดย Chute VIF
Chute VIF ถูกเปิดใช้งานโดยค่าเริ่มต้นสำหรับ Chute iOS บน Chute Mac นั้น Chute VIF มีให้เป็นหนึ่งในสองประเภทของโหมดขั้นสูง — โหมดดั้งเดิม Helper utun (VIF) โหมด PacketTunnel (VPN) ที่ใหม่กว่าบรรลุเป้าหมายเดียวกันโดยใช้ NetworkExtension system extension แทน virtual interface แบบดิบ ดู โหมดขั้นสูง สำหรับรายละเอียดเกี่ยวกับทั้งสองตัวเลือกและวิธีการเลือก
Chute VIF สร้างด้วย NetworkExtension.framework
Chute Dashboard (เฉพาะเวอร์ชัน Mac)
Chute Dashboard เป็นส่วนต่อประสานกราฟิกเพื่อตรวจสอบและตรวจทานคำขอและแสดงรายการแคช DNS มันสามารถเชื่อมต่อกับอินสแตนซ์ Chute ในเครื่อง หรืออินสแตนซ์ระยะไกลเมื่อตั้งค่า external-controller-access
Chute Dashboard จะเผยแพร่เป็นซอฟต์แวร์ฟรี ใครๆ ก็สามารถดาวน์โหลดได้โดยไม่ต้องซื้อ Chute Mac