راهنمای کاربر mudfish-exclude
این ابزار فقط در Mudfish Cloud VPN 6.5.4 یا جدیدتر در دسترس است.
mudfish-exclude ابزاری خط فرمان برای Mudfish در Linux است که برنامهٔ مشخصی را خارج از مسیر Mudfish اجرا میکند. بهویژه هنگام استفاده از Full VPN، برای ارسال مستقیم ترافیک مرورگر، پیامرسان، پخشکنندهٔ ویدیو یا ابزار دانلود از خط اینترنت اصلی مفید است.
일반 프로그램 -> 미꾸라지 경로 -> 중계 서버
mudfish-exclude 앱 -> 기존 기본 경로 -> 인터넷
در نمودار اصلی بالا، برنامهٔ عادی از مسیر Mudfish و سرور رله میگذرد، اما برنامهٔ اجراشد ه با mudfish-exclude از مسیر پیشفرض اصلی به اینترنت میرود.
این ابزار تنظیمی به داشبورد اضافه نمیکند. کافی است برنامهٔ موردنظر را بهجای فرمان معمول، با mudfish-exclude اجرا کنید.
دامنهٔ پشتیبانی: در حال حاضر فقط Linux و IPv4 پشتیبانی میشوند. در Windows، macOS و Android قابل استفاده نیست و برای ترافیک IPv6 سیاست جداگانهای جهت دور زدن مسیر اعمال نمیکند.
محیط موردنیاز
تمام شرایط زیر لازم است.
- Mudfish برای Linux نصب باشد.
- cgroup v2 در
/sys/fs/cgroupمتصل شده باشد. - فرمانهای
ipوiptablesو قابلیت cgroup match در iptables در دسترس باشند. - برای تنظیم مسیریابی مبتنی بر سیاست و قواعد فایروال، دسترسی
sudoداشته باشید. - جدول مسیریابی main در Linux یک مسیر پیشفرض IPv4 معتبر داشته باشد.
فایل اجرایی معمولاً در مسیر زیر قرار دارد. عبارت کرهای داخل مسیر به معنی «نسخهٔ 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:
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 را فراخوانده است.