دليل مستخدم mudfish-exclude
يتوفر هذا البرنامج فقط في Mudfish Cloud VPN 6.5.4 أو أحدث.
mudfish-exclude أداة سطر أوامر لـ Mudfish على Linux، تشغّل برامج محددة مع استبعادها من مسار Mudfish. تفيد خصوصًا عند استخدام Full VPN والرغبة في إرسال حركة المتصفح أو تطبيق المراسلة أو مشغّل الفيديو أو أداة التنزيل مباشرةً عبر اتصال الإنترنت الأصلي.
일반 프로그램 -> 미꾸라지 경로 -> 중계 서버
mudfish-exclude 앱 -> 기존 기본 경로 -> 인터넷
يوضح المخطط الكوري أعلاه أن البرامج العادية تمر عبر مسار Mudfish إلى خادم الترحيل، بينما تتبع التطبيقات المشغّلة بـ mudfish-exclude المسار الافتراضي الأصلي إلى الإنترنت.
لا تضيف هذه الأداة إعدادات إلى لوحة تحكم Mudfish. شغّلوا البرنامج المراد استبعاده بواسطة mudfish-exclude بدلًا من أمر تشغيله المعتاد.
نطاق الدعم: تدعم حاليًا Linux وIPv4 فقط. لا تتوفر على Windows أو macOS أو Android، ولا تطبّق سياسة تجاوز منفصلة لحركة IPv6.
المتطلبات
يجب استيفاء جميع الشروط التالية.
- تثبيت Mudfish لنظام Linux.
- تركيب cgroup v2 في
/sys/fs/cgroup. - توفر الأمرين
ipوiptablesودعم cgroup match في iptables. - توفر صلاحيات
sudoلضبط التوجيه القائم على السياسات وقواعد جدار الحماية. - وجود مسار IPv4 افتراضي صالح في جدول التوجيه main لنظام Linux.
يوجد الملف التنفيذي عادةً في المسار التالي. يمثّل النص الكوري بين القوسين إصدار Mudfish.
/opt/mudfish/<미꾸라지 버전>/bin/mudfish-exclude
يمكن العثور على مسار التثبيت الحالي بالأمر التالي.
ls /opt/mudfish/*/bin/mudfish-exclude
إذا لم يكن الملف التنفيذي مسجّلًا في PATH، فاستبدلوا mudfish-exclude في الأمثلة بالمسار الكامل الذي وجدتموه. مثلًا، مسار التثبيت الافتراضي للإصدار 6.5.4 هو /opt/mudfish/6.5.4/bin/mudfish-exclude.
الاستخدام الأساسي
- شغّلوا Mudfish واتصلوا بصورة طبيعية باستخدام العنصر المطلوب أو وضع Full VPN.
- إذا كان البرنامج المراد استبعاده يعمل بالفعل، فأغلقوه تمامًا، بما يشمل عمليات علبة النظام والخلفية.
- أعيدوا تشغيله من الطرفية بالصيغة التالية. تشير العناصر النائبة الكورية إلى البرنامج وخياراته.
sudo mudfish-exclude <프로그램> [프로그램 옵션...]
مثلًا، لاستبعاد Discord من Mudfish:
sudo mudfish-exclude discord
لاستبعاد Firefox وفتح نافذة خاصة:
sudo mudfish-exclude firefox --private-window
إذا احتوى مسار الملف التنفيذي على مسافات، فضعوه بين علامتي اقتباس.
sudo mudfish-exclude "/path/to/My Program" --option
تُستخدم sudo لضبط سياسة الشبكة. أما البرنامج الذي تشغّلونه بواسطة sudo mudfish-exclude ...، فيعمل، متى أمكن، باستخدام UID وGID ومجلد المنزل وبيئة جلسة سطح المكتب للمستخدم الأصلي الذي استدعى sudo.