قاعدة المطابقة المتقدمة
يدعم Chute عدة قواعد مطابقة متقدمة للتحكم الدقيق في حركة المرور.
ملاحظة: يقبل محلل الإعدادات هذه الأنواع من القواعد، لكن إصدارات Chute الحالية لا تملأ بعد سمات الجلسة التي تطابقها (نوع الشبكة، SSID، نوع سجل DNS، البيانات الوصفية للوارد). وحتى يربطها إصدار مستقبلي، لن تطابق القواعد أدناه أي حركة مرور أثناء التشغيل.
SUBNET
تطابق القاعدة بناءً على سمات الشبكة الفرعية. تستخدم صيغة KEY:VALUE.
SUBNET,TYPE:WIFI,Proxy
SUBNET,SSID:MyWiFi,DIRECT
SUBNET,BSSID:00:11:22:33:44:55,Proxy
SUBNET,ROUTER:192.168.1.1,DIRECT
المفاتيح المدعومة:
| المفتاح | الوصف |
|---|---|
TYPE |
نوع الشبكة (مثال: WIFI, CELLULAR, WIRED) |
SSID |
اسم SSID لشبكة Wi-Fi |
BSSID |
BSSID لنقطة وصول Wi-Fi (عنوان MAC) |
ROUTER |
عنوان IP للموجه/البوابة |
HOSTNAME-TYPE
HOSTNAME-TYPE,AAAA,Proxy
تطابق القاعدة إذا تطابق نوع سجل DNS للطلب. مفيد لتوجيه حركة IPv4 و IPv6 بشكل مختلف.
القيم الشائعة: A (IPv4), AAAA (IPv6), CNAME.
IN-TYPE
IN-TYPE,SOCKS5,Proxy
تطابق القاعدة بناءً على نوع الاتصال الوارد. القيم المدعومة:
| القيمة | الوصف |
|---|---|
HTTP |
بروكسي HTTP وارد |
SOCKS5 |
بروكسي SOCKS5 وارد |
TUN |
واجهة TUN/VIF واردة |
IN-USER
IN-USER,user1,Proxy
تطابق القاعدة بناءً على اسم مستخدم المصادقة الواردة. مفيد عند تكوين Chute بعدة بروكسيات واردة بمؤهلات مختلفة.
IN-NAME
IN-NAME,my-proxy,Proxy
تطابق القاعدة بناءً على اسم تكوين البروكسي الوارد. مفيد عند تشغيل عدة نسخ خادم بروكسي بأسماء مختلفة.