الانتقال إلى المحتوى الرئيسي

VPN لكل تطبيق في Muddog

للاتصال من تطبيق محدد، مثل المتصفح، عبر بلد آخر، اختاروا استخدام VPN للتطبيقات المشغّلة من هنا فقط. يُطبّق VPN على التطبيقات التي يبدأها Muddog حديثًا وعملياتها الفرعية، بينما تستخدم التطبيقات الأخرى اتصال الإنترنت الأصلي.

متطلبات الاستخدام​

تتوفر هذه الوظيفة في Muddog 2 لنظامي Linux وWindows. على macOS، استخدموا VPN لكل الإنترنت أو بحسب IP والنطاقات.

نظام التشغيلالمتطلبات
Linuxيتطلب جلسة مستخدم systemd وcgroup v2 وnftables. تُثبّت nftables كاعتمادية للحزمة. تطبيقات Snap وFlatpak غير مدعومة.
Windowsاختاروا البرنامج من قائمة التطبيقات المثبّتة أو ملف .exe. مكونات WinDivert المطلوبة مضمنة في MSI. يعمل التطبيق بصلاحيات المستخدم الحالي.

لا تُدعم التطبيقات التي تسلّم العمل إلى خدمة تشغيل منفصلة أو تعيد استخدام نسخة أخرى تعمل بالفعل. حتى التطبيق بالاسم نفسه قد يختلف دعمه بحسب طريقة تثبيته.

تشغيل تطبيق عبر VPN​

  1. اختاروا استخدام VPN للتطبيقات المشغّلة من هنا فقط في الإعدادات → نطاق استخدام VPN.
  2. انقروا حفظ التغييرات.
  3. اختاروا البلد من شاشة الاتصال ثم انقروا الاتصال بـ VPN. إذا كان الاتصال الحالي يستخدم نطاقًا آخر، فاقطعوه أولًا ثم أعيدوه.
  4. عند ظهور متصل، اختاروا التطبيق من اختيار تطبيق مثبّت ضمن تشغيل تطبيق عبر VPN. إذا لم يظهر في القائمة، فاستخدموا البحث عن ملف تنفيذي.
  5. عند الحاجة، وسّعوا معاملات التشغيل (اختياري) وأدخلوا المعاملات.
  6. انقروا تشغيل عبر VPN.

يمكن اختيار عدة تطبيقات وتشغيلها بالتتابع. إذا لم يظهر تطبيق ثُبّت حديثًا، فانقروا تحديث القائمة في منطقة تشغيل التطبيقات. على Windows، اختاروا ملف .exe للبرنامج عند استخدام البحث عن ملف تنفيذي.

إذا احتوت معاملات التشغيل على مسافات، فضعوها بين علامتي اقتباس. هذا الحقل لإدخال المعاملات الممرّرة إلى الملف التنفيذي المحدد؛ لا ينفّذ أوامر shell أو الأنابيب.

عند استخدام المتصفح​

أغلقوا المتصفح الذي يعمل بالفعل تمامًا، ثم أعيدوا تشغيله من Muddog. إذا أُرسل طلب فتح نافذة جديدة إلى عملية المتصفح الحالية، فقد تستمر باستخدام الاتصال الأصلي. في التطبيقات التي تبقي عمليات خلفية بعد إغلاق النافذة، يجب إنهاء تلك العمليات أيضًا.

افتحوا صفحة التحقق من عنوان IP العام في المتصفح الذي شغّلتموه حديثًا من Muddog وتحقّقوا من IPv4. لا يُطبّق VPN على متصفح آخر شغّلتموه من قائمة التطبيقات العادية.

إغلاق النافذة وقطع الاتصال وإعادته​

الإجراءالنتيجة
إغلاق نافذة Muddogيبقى VPN والبرامج المشغّلة قيد التشغيل.
قطع اتصال VPNينتهي تطبيق VPN، لكن البرامج المشغّلة لا تُغلق.
إعادة الاتصال بوضع التطبيقات على Linuxتصبح التطبيقات التي شغّلها المستخدم نفسه من Muddog مؤهلة مجددًا. لا يُضمن انتقال الاتصالات القائمة إلى المسار الجديد، لذا أعيدوا تشغيل التطبيقات المطلوبة.
إعادة الاتصال بوضع التطبيقات على Windowsيجب إغلاق البرامج المطلوبة تمامًا وتشغيلها من جديد عبر Muddog.

لا توجد وظيفة لحظر إنترنت التطبيق عند انقطاع VPN.

معالجة DNS وIPv6​

قد تستخدم طلبات DNS التي ترسلها خدمة DNS للنظام نيابةً عن التطبيق واتصالات الشبكة المحلية الاتصال الأصلي.

  • Linux: تستخدم حركة IPv6 الاتصال الأصلي.
  • Windows: أثناء اتصال VPN لكل تطبيق، تمر اتصالات الإنترنت IPv4 TCP/UDP للتطبيق المحدد عبر VPN، وتُحظر اتصالات IPv6. يستخدم DNS النظام والشبكة المحلية الاتصال الأصلي. إذا شارك التطبيق المحدد وتطبيق آخر منفذ UDP نفسه وتعذر تمييز صاحب الحزمة، تُحظر تلك الحزمة.

إذا كان زر التشغيل معطّلًا أو لم يستخدم التطبيق VPN، فراجعوا استكشاف مشكلات VPN لكل تطبيق.