Happ Utility: الغرض والتثبيت وإعداد البروكسي على سطح المكتب
Happ Proxy Utility هي أداة مساعدة تسهّل إعداد تطبيق Happ في وضع البروكسي على الحاسوب. فيما يلي غرضها وطريقة تثبيتها والإعداد الأساسي لها.
الغرض من الأداة
لماذا هي ضرورية
تُبسّط الأداة توجيه حركة بيانات النظام عبر البروكسي عند استخدام تطبيق Happ على سطح المكتب.
أين تُستخدم
غالبًا على Windows وأنظمة سطح المكتب الأخرى حيث يلزم تحكم دقيق بالبروكسي.
ما تحتاجه
تطبيق Happ، ومفتاح من بوت Telegram، والأداة نفسها إن لزم الأمر.
ترتيب الخطوات
1. ثبّت Happ
حمّل التطبيق من صفحة التحميل وأضف المفتاح.
2. جهّز البروكسي
راجع الإعداد الأساسي في صفحة Happ Proxy.
3. تحقق من الاتصال
تأكد من أن الاتصال يعمل؛ وإذا واجهت مشاكل، راجع صفحة لا يعمل.
ما هي Happ Utility وأي مشكلة تحلها
Happ Utility مكوّن خدمي يرفع مستوى النظام للتوجيه ويوجّه حركة التطبيقات عبر ملف البروكسي الخاص بـ Happ. تطبيق Happ نفسه يدير المفاتيح والاتصال، أما إعادة توجيه كامل حزمة الشبكة الخاصة بنظام التشغيل (وضع TUN، اعتراض الاتصالات، التعامل مع جدول التوجيه) فتقوم بها الـ utility تحديدًا. بدونها تمر عبر البروكسي حركة العميل نفسه فقط، بينما تبقى العمليات الخلفية وخدمات النظام على القناة المباشرة.
على سطح المكتب يُعد هذا أمرًا حاسمًا: فعلى خلاف أنظمة الأجهزة المحمولة حيث يغطي ملف VPN كامل الحركة تلقائيًا، يتطلب Windows و macOS آلية منفصلة لاعتراض الحزم على مستوى واجهة الشبكة. تنشئ Happ Utility محوّلًا افتراضيًا وتضبط القواعد التي يُحدد بها أي اتصال يذهب إلى البروكسي وأيها يذهب مباشرة.
المعنى العملي للمكوّن هو منح تحكم دقيق في التوجيه: تفعيل split tunneling، وإخراج الموارد المحلية والخدمات المؤسسية من نطاق البروكسي عبر قوائم الاستثناءات، وتثبيت الاتصال عند التبديل بين الشبكات. إنها أداة لمن يحتاج مخططًا يمكن التنبؤ به لمرور الحركة، لا مجرد «فعّل وانسَ».
تثبيت Happ Utility على Windows
تأتي الـ utility مع عميل Happ لسطح المكتب أو يقوم العميل بتنزيلها عند أول تشغيل لوضع التوكيل على مستوى النظام. قبل التثبيت أغلق العميل بالكامل (تأكد أن العملية لا تعمل في شريط المهام) وشغّل المثبّت بصلاحيات المسؤول — إذ يحتاج المكوّن إلى صلاحيات لإنشاء محوّل شبكة افتراضي وكتابة القواعد في جدول التوجيه.
خلال التثبيت قد يطلب Windows تأكيد تثبيت مشغّل محوّل الشبكة (WinTUN أو ما يماثله). هذه خطوة اعتيادية: بدون مشغّل موقّع لن يعمل اعتراض الحركة على مستوى النظام. إذا حجب مكافح الفيروسات أو Defender التثبيت، فأضف مجلد Happ إلى الاستثناءات — فالمكوّن يتدخل في حزمة الشبكة، وقد تستجيب الاستدلالات أحيانًا بإنذار كاذب.
بعد التثبيت تحقق من ظهور واجهة افتراضية باسم Happ في قائمة محوّلات الشبكة (ncpa.cpl). وجودها دليل على أن الـ utility مسجّلة بشكل صحيح. عادةً لا حاجة لتشغيل المكوّن بشكل منفصل: فعميل Happ نفسه يرفع الخدمة ويوقفها عند تفعيل وضع البروكسي على مستوى النظام وإيقافه.
التوجيه و split tunneling وقوائم الاستثناءات
القيمة الأساسية للـ utility هي مرونة التوجيه. في وضع النفق الكامل تذهب كل الحركة الصادرة إلى البروكسي. أما وضع split tunneling (التوجيه المنفصل) فيسمح بإرسال تطبيقات أو شبكات فرعية مختارة فقط عبر البروكسي، مع إبقاء الباقي على الاتصال المباشر. هذا يقلل الحمل على القناة ويحافظ على الوصول إلى الموارد المحلية بسرعة طبيعية.
تحدد قوائم الاستثناءات ما يجب ألا يمر عبر البروكسي. عادةً يُدرج فيها الشبكة المحلية (النطاقات 10.0.0.0/8 و172.16.0.0/12 و192.168.0.0/16)، وعناوين الطابعات وأجهزة NAS، وبوابات VPN المؤسسية، والتطبيقات المصرفية الحساسة لتغيّر IP. تعمل الاستثناءات وفق الشبكات الفرعية بالـ IP، أو النطاقات، أو العمليات المحددة — بحسب مستوى التصفية المدعوم في نسختك من العميل.
ترتيب القواعد مهم: يجب أن تسبق القاعدة الأكثر تحديدًا القاعدة العامة. إذا حددت في آن واحد «كل الحركة عبر البروكسي» و«الشبكة الفرعية 192.168.1.0/24 مباشرة»، فيجب معالجة قاعدة الشبكة المحلية أولًا، وإلا لن تعمل. بعد تعديل القوائم أعد تشغيل وضع البروكسي على مستوى النظام حتى تعيد الـ utility قراءة الإعدادات وتحدّث جدول التوجيه.
التحقق من صحة عمل التوجيه
بعد الإعداد تأكد أن الحركة تسير فعليًا وفق المخطط المطلوب. أبسط تحقق هو مقارنة IP الخارجي قبل التفعيل وبعده: افتح خدمة تحديد IP في المتصفح عند إيقاف البروكسي وعند تفعيله. إذا تغيّر العنوان والدولة فقد ارتفع النفق. أما تطبيقات قائمة الاستثناءات فيجب أن يبقى عنوانها الأصلي — وهذا يؤكد أن split tunneling يعمل.
تحقق من عدم وجود تسريب DNS: استخدم أي اختبار DNS leak وتأكد أن حل الأسماء يمر عبر خادم البروكسي لا عبر المزوّد. تسريب DNS يعني أن استعلامات الأسماء تتجاوز النفق، ويجب معالجته على مستوى إعدادات العميل (فرض DNS عبر البروكسي). إضافةً إلى ذلك، يُظهر الأمر route print في سطر الأوامر جدول التوجيه الحالي — وينبغي أن يكون محوّل Happ الافتراضي حاضرًا فيه كبوابة للشبكات الفرعية المطلوبة.
لتشخيص تطبيق محدد يُفيد الأمر tracert إلى العقدة الهدف: سيختلف المسار عبر البروكسي عن المسار المباشر في القفزة الأولى. إذا كان تطبيق من قائمة الاستثناءات لا يزال يذهب إلى النفق، فتحقق من ترتيب القواعد ومن أن العملية مطابَقة وفق المسار الدقيق للملف التنفيذي لا وفق اسم عام.
الاستقرار والسرعة وحل المشكلات الشائعة
إذا انقطع الإنترنت تمامًا بعد تفعيل الـ utility، فغالبًا يكون السبب تعارض المحوّل الافتراضي مع عميل VPN مثبّت مسبقًا أو مع جدار حماية خارجي. عطّل محوّلات النفق الأخرى، وأوقف مؤقتًا مرشّح برنامج الحماية الخارجي، وأعد تشغيل وضع النظام. كما يفيد إعادة تثبيت مشغّل المحوّل عبر إعادة تثبيت الـ utility بصلاحيات المسؤول.
تراجع السرعة يرتبط عادةً لا بالمكوّن نفسه بل بازدحام خادم البروكسي المختار أو بُعد موقع العقدة الجغرافي. بدّل إلى خادم أقرب، وتحقق مما إذا كان MTU يعيق: في الاتصالات غير المستقرة يُجدي خفض MTU للمحوّل الافتراضي قليلًا لتجنب تجزئة الحزم. النفق الكامل أثقل من split tunneling — فإن كانت السرعة أهم من الشمول، فأخرج الحركة الثقيلة (التنزيلات، البث) من نطاق البروكسي عبر الاستثناءات.
عند انقطاع الاتصال بعد خروج الحاسوب من وضع السكون، فإن إعادة تشغيل وضع البروكسي على مستوى النظام تعيد بناء المسارات وتستعيد الاتصال. وإذا تكررت المشكلة بانتظام، فحدّث عميل Happ والـ utility إلى الإصدار الحالي — إذ يتطلب توافق مشغّل المحوّل مع تحديثات Windows دوريًا نسخة حديثة من المكوّن.
الأسئلة الشائعة
هل تثبيت Happ Utility إلزامي؟
تلزم فقط لوضع النظام، عندما يجب أن تمر عبر البروكسي حركة كامل نظام التشغيل والتطبيقات الخارجية. إذا كان يكفيك توكيل الحركة داخل العميل نفسه أو داخل متصفح منفصل، فيمكن عدم تثبيت المكوّن.
بم تختلف Happ Utility عن تطبيق Happ؟
تطبيق Happ يخزّن المفاتيح ويدير الاتصال واختيار الخادم. أما Happ Utility فهي مكوّن خدمي ينشئ محوّل شبكة افتراضيًا ويضبط توجيه حركة النظام عبر البروكسي. ويقوم العميل بتشغيل الـ utility وإيقافها تلقائيًا.
كيف أخرج تطبيقات محددة من نطاق البروكسي؟
استخدم split tunneling وقوائم الاستثناءات: أضف العمليات أو النطاقات أو الشبكات الفرعية بالـ IP المطلوبة إلى قسم الاستثناءات، وضع القواعد المحددة فوق العامة، وأعد تشغيل وضع النظام حتى تعيد الـ utility قراءة الإعدادات.
كيف أتحقق من أن الحركة تمر عبر البروكسي؟
قارن IP الخارجي قبل التفعيل وبعده، وأجرِ اختبار DNS leak، وانظر إلى جدول التوجيه بالأمر route print — ينبغي أن يكون محوّل Happ الافتراضي بوابةً للشبكات الفرعية الموكَّلة. وتحتفظ تطبيقات الاستثناءات عندئذٍ بعنوان IP الأصلي.
انقطع الإنترنت بعد تفعيل الـ utility — ماذا أفعل؟
غالبًا يكون تعارضًا مع محوّل VPN آخر أو مع جدار حماية خارجي. عطّل محوّلات النفق الأخرى، وأوقف مؤقتًا برنامج الحماية، وأعد تشغيل وضع البروكسي على مستوى النظام، وعند الحاجة أعد تثبيت الـ utility بصلاحيات المسؤول.
هل تؤثر Happ Utility على سرعة الاتصال؟
المكوّن نفسه لا يضيف تقريبًا أي عبء إضافي. عادةً ما ينجم التراجع عن خادم مزدحم أو بعيد، أو وضع النفق الكامل، أو MTU غير مثالي. ويساعد اختيار عقدة قريبة، وتطبيق split tunneling على الحركة الثقيلة، وخفض MTU قليلًا عند عدم استقرار القناة.