المكونات
يتضمن Chute عدة مكونات.
خادم بروكسي Chute
هذا هو الجزء الأساسي من Chute. إنه خادم بروكسي HTTP/SOCKS5 كامل الوظائف بأداء عالٍ واستقرار، مكتوب بلغة Objective-C ومُحسَّن لأنظمة macOS و iOS.
واجهة شبكة Chute الافتراضية (Chute VIF)
بعض التطبيقات لا تلتزم بإعدادات بروكسي النظام (مثل Mail.app)، لأنها تحتاج إلى استخدام مقبس TCP خام. يمكن التعامل مع هذا النوع من الحركة بواسطة Chute VIF.
يتم تفعيل Chute VIF افتراضياً لـ Chute iOS. على Chute Mac، يتوفر Chute VIF كأحد نوعي الوضع المحسن — النمط القديم Helper utun (VIF). النمط الأحدث PacketTunnel (VPN) يحقق نفس الهدف باستخدام امتداد نظام NetworkExtension بدلاً من واجهة افتراضية خام. انظر الوضع المحسن للتفاصيل حول كلا الخيارين وكيفية الاختيار بينهما.
على iOS/tvOS وفي نمط PacketTunnel على Mac، يُبنى Chute VIF على NetworkExtension.framework؛ أما نمط Helper utun القديم على Mac فيفتح واجهة utun خام عبر المساعد المميز بدلاً من ذلك.
لوحة تحكم Chute (نسخة Mac فقط)
لوحة تحكم Chute هي واجهة مستخدم رسومية لمراجعة وفحص الطلبات وعرض ذاكرة DNS المؤقتة. يمكنها الاتصال بنسخة Chute محلية، أو نسخة عن بعد عند تفعيل external-controller-access.
سيتم إصدار لوحة تحكم Chute كبرنامج مجاني. يمكن لأي شخص تنزيلها دون شراء Chute Mac.