تثبيت وإعداد Happ في توزيعات Linux
يعمل عميل سطح المكتب Happ على Linux بنواة Xray ويوفّر بروكسي محليًا للنظام والتطبيقات. فيما يلي: التثبيت عبر AppImage أو الحزمة، وربط رابط الاشتراك من بوت Telegram، وإعداد التشغيل التلقائي.
كيفية الاتصال بـ Happ VPN — Linux
ثبّت التطبيق
نزّل Happ لـ Linux من مصدر رسمي لتوزيعتك.
احصل على مفتاح
افتح بوت Telegram وفعّل الوصول.
أضف المفتاح
استورد رابط الاشتراك إلى التطبيق.
فعّل الاتصال
اختر خادماً وفعّل الـ VPN.
تثبيت Happ على Linux: AppImage و.deb
يُوزَّع إصدار سطح المكتب من Happ في قسم Releases لمستودع Happ-proxy على GitHub. بالنسبة لمعظم التوزيعات يكون التنسيق العالمي AppImage أكثر ملاءمة — فهو لا يتطلب تثبيتًا ويعمل من أي مجلد. أما لعائلة Debian وUbuntu فهناك حزمة .deb منفصلة.
نزّل أحدث ملف يناسب معماريتك (عادةً x86_64) واجعل AppImage قابلًا للتنفيذ، ثم شغّله: `chmod +x Happ-x86_64.AppImage` و`./Happ-x86_64.AppImage`. أما بالنسبة لـ .deb فاستخدم `sudo apt install ./happ_amd64.deb` — وسيتولى مدير الحزم جلب الاعتماديات تلقائيًا.
إذا لم يبدأ AppImage، فغالبًا ما تكون مكتبة FUSE ناقصة. ثبّتها بالأمر `sudo apt install libfuse2` (على Debian/Ubuntu) أو ما يعادله لتوزيعتك. وكحل بديل يمكن فك ضغط AppImage وتشغيله مباشرةً: `./Happ-x86_64.AppImage --appimage-extract` ثم `./squashfs-root/AppRun`.
استيراد الاشتراك والإعدادات
يمنح بوت Telegram الخاص بالخدمة الوصول إلى الخوادم: هناك تُفعّل مفتاحًا تجريبيًا أو مدفوعًا أو رسميًا وتحصل على رابط اشتراك بالشكل https://…/sub/…. يحتوي هذا الرابط على قائمة الخوادم الحالية ومعاملات Xray — ولا حاجة لإدخال الإعدادات يدويًا.
في التطبيق، افتح إضافة إعداد، والصق رابط الاشتراك واحفظه. سيحمّل Happ جميع الخوادم المتاحة في قائمة واحدة، وسيحدّثها لاحقًا عبر الرابط نفسه. وإذا تغيّرت الخوادم أو أُضيفت مواقع جديدة، يكفي الضغط على تحديث الاشتراك — دون الحاجة إلى إعادة التثبيت.
عند الحاجة يمكنك أيضًا إضافة إعداد فردي: انسخ سطر vless:// أو ss:// من البوت والصقه عبر الاستيراد من الحافظة. يعمل المفتاح ذاته على جميع الأجهزة، لذا فإن الاشتراك على Linux وWindows والعملاء المحمولين متطابق.
تشغيل وضع البروكسي على نواة Xray
بعد الاستيراد، اختر خادمًا من القائمة وفعّل الاتصال. يشغّل Happ بروكسي محليًا (SOCKS وHTTP) على نواة Xray ويوجّه من خلاله حركة البيانات. في وضع النظام يكتب العميل إعدادات البروكسي في تهيئة بيئة العمل، لذا تبدأ المتصفحات ومعظم التطبيقات بالعمل عبر النفق دون إعدادات إضافية.
يمكن تحديد منفذ البروكسي المحلي يدويًا في إعدادات التطبيق — وهذا مفيد عندما تريد توجيه برنامج معيّن فقط إلى Happ. اكتب العنوان 127.0.0.1 والمنفذ المحدد في إعدادات بروكسي المتصفح أو في متغيرات البيئة (مثلًا `export https_proxy=http://127.0.0.1:PORT`)، مع ترك بقية حركة البيانات مباشرةً.
للفصل الدقيق لحركة البيانات، يتوفر في Happ توجيه حسب القوائم وsplit tunneling — أي النطاقات والتطبيقات التي تمر عبر البروكسي وأيها يتجاوزه. وقد أُفرد الشرح التفصيلي للقواعد وutility في أقسام منفصلة من الموقع، حتى لا يختلط التثبيت الأساسي بالضبط الدقيق للمسارات.
التشغيل التلقائي لـ Happ عند بدء النظام
كي يبدأ البروكسي تلقائيًا، أضِف العميل إلى قائمة بدء التشغيل التلقائي لبيئة العمل. أنشئ الملف `~/.config/autostart/happ.desktop` يتضمّن الأسطر `[Desktop Entry]` و`Type=Application` و`Exec=/المسار/الكامل/Happ-x86_64.AppImage` و`X-GNOME-Autostart-enabled=true`. وستلتقطه GNOME وKDE ومعظم البيئات عند تسجيل الدخول التالي.
بالنسبة لتثبيت .deb يمكن تفعيل اختصار التشغيل التلقائي مباشرةً في إعدادات التطبيق أو عبر قائمة بدء التشغيل في بيئتك — ويُدرَج مسار الملف التنفيذي تلقائيًا. بعد تسجيل الدخول سيُصغَّر Happ إلى شريط النظام ويكون متاحًا من الأيقونة بجوار الساعة.
إذا كنت تشغّل Linux دون واجهة رسومية، فأعدّ التشغيل كخدمة مستخدم systemd: ضع الوحدة في `~/.config/systemd/user/`، وحدّد مسار AppImage في `ExecStart`، وفعّل التشغيل التلقائي بالأمر `systemctl --user enable --now happ.service`.
التحقق من الاتصال والتشخيص
بعد الاتصال، تأكد من أن حركة البيانات تمر عبر الخادم: افتح أي خدمة لتحديد الـ IP — يجب أن يتطابق العنوان والبلد مع الموقع المختار. وإذا بقي الـ IP كما هو، فتأكد من تفعيل بروكسي النظام وأن التطبيق يقرأ المنفذ المحلي الصحيح.
عند الانقطاعات أو بطء السرعة، غيّر الخادم في قائمة الاشتراك — فالمواقع المجاورة كثيرًا ما تعطي مسارًا أكثر استقرارًا. ثم حدّث الاشتراك للحصول على معاملات Xray الحالية، وأعد تشغيل الاتصال. أحيانًا يعيق جدار حماية محلي: اسمح لـ Happ بالاتصالات الصادرة في ufw أو firewalld.
إذا لم تُحمَّل قائمة الخوادم بعد تحديث العميل، فتحقق من صلاحية المفتاح في بوت Telegram وصحّة رابط الاشتراك. تتوفر سجلات الاتصال داخل التطبيق نفسه وتساعد على التمييز بين مشكلة في المفتاح وحجب شبكي.
هل أنت مستعد للاتصال؟
احصل على مفتاح Happ VPN في بوت Telegram: 3 أيام مجاناً، بدون بطاقة.
الحصول على مفتاحالأسئلة الشائعة
كيف أثبّت Happ على Linux؟
نزّل أحدث إصدار من قسم Releases لمستودع Happ-proxy على GitHub: AppImage لأي توزيعة أو .deb لـ Debian وUbuntu. اجعل AppImage قابلًا للتنفيذ بالأمر chmod +x وشغّله، وثبّت .deb عبر sudo apt install ./الملف.deb. ثم أضِف رابط الاشتراك من بوت Telegram.
من أين أحصل على المفتاح والاشتراك لـ Linux؟
يمنح المفتاح ورابط الاشتراك بوت Telegram الخاص بالخدمة — هناك يُفعَّل الوصول التجريبي أو المدفوع أو الرسمي. يحتوي الرابط على قائمة الخوادم ومعاملات Xray، ويجب لصقه في التطبيق مرة واحدة. المفتاح موحّد لجميع الأجهزة، لذا فإن الاشتراك على Linux يتطابق مع Windows والعملاء المحمولين.
AppImage لا يعمل — ماذا أفعل؟
غالبًا ما تكون مكتبة FUSE ناقصة: ثبّتها بالأمر sudo apt install libfuse2 أو ما يعادله لتوزيعتك. وكحل بديل، فُكّ ضغط الصورة عبر ./Happ-x86_64.AppImage --appimage-extract وشغّل ./squashfs-root/AppRun. كذلك تأكد من منح الملف صلاحية التنفيذ عبر chmod +x.
كيف أعدّ التشغيل التلقائي لـ Happ على Linux؟
أنشئ الملف ~/.config/autostart/happ.desktop يتضمّن مدخل Desktop Entry ومسار AppImage في سطر Exec — وستلتقطه GNOME وKDE عند تسجيل الدخول. أما للخوادم بلا واجهة رسومية، فأعدّ خدمة مستخدم systemd في ~/.config/systemd/user/ وفعّلها بالأمر systemctl --user enable --now happ.service.
كيف أوجّه متصفحًا واحدًا فقط عبر Happ؟
فعّل البروكسي المحلي في إعدادات التطبيق واحفظ العنوان 127.0.0.1 مع المنفذ المحدد. اكتب هذا البروكسي في إعدادات متصفح معيّن أو في متغير البيئة https_proxy — عندها يمر عبر النفق هو فقط، وتبقى بقية حركة البيانات مباشرةً. وللتوجيه حسب النطاقات استخدم split tunneling.
الاتصال موجود لكن الـ IP لا يتغيّر — لماذا؟
تأكد من تفعيل بروكسي النظام وأن التطبيق يستمع إلى المنفذ المحلي الصحيح. غيّر الخادم في قائمة الاشتراك وحدّثها للحصول على المعاملات الحالية. وإذا كان جدار حماية محلي يعيق ذلك، فاسمح لـ Happ بالاتصالات الصادرة في ufw أو firewalld، ثم أعد تشغيل الاتصال.