گزینههای اجرای mudwfp_proxy
فرایند mudwfp_proxy از WFP یا Windows Filtering Platform استفاده میکند تا فقط ترافیک فرایندهای مشخص از Mudfish عبور کند.
گزینههای اجرا
گزینههای زیر برای mudwfp_proxy موجودند.
-
-b <pattern>قاعدهٔ اعمالشونده را تعیین میکند. قواعد فعلی عبارتاند از:
-
<procname>|Fفرایند مشخصشده با procname را بهصورت داخلی پروکسی میکند. معمولاً برای شناسایی IP یا درگاه مورد استفادهٔ فرایند، یا بررسی عملکرد صحیح آن از طریق mudwfp_proxy استفاده میشود.
-
<procname>|B|<ip>:<port>ترافیک فرایند مشخص را به مقصد ip:port میفرستد؛ مشابه حالت پایهٔ سرور رله است.
-
<procname>|A|<ip>:<port>|<ip>:<port>ترافیک فرایند مشخص را از 2 مقصد ip:port عبور میدهد؛ معادل حالت پیشرفتهٔ سرور رله است.
اگر procname را
*بگذارید، mudwfp_proxy روی تمام فرایندهای تولیدکنندهٔ ترافیک اعمال میشود. -
-
-e <procname>فرایند مشخص را از اعمال mudwfp_proxy مستثنا میکند.
-
-E <CIDR>بلوک شبکهٔ مشخص را از اعمال mudwfp_proxy مستثنا میکند.
-
-M <value>حداکثر MTU را تعیین میکند. برای بررسی اندازه هنگام انتقال بستههای UDP استفاده میشود.
-
-rتعیین میکند گزارش mudwfp_proxy در فایل نوشته شود یا در stdout.
-
-Sبرای استفادهٔ مستقل از mudwfp_proxy، بدون سایر برنامههای Mudfish است. بخشهای ارتباط با سایر برنامههای Mudfish را مقداردهی اولیه نمیکند.
نمونهٔ فرمانها
-
mudwfp_proxy.exe -b "chrome.exe|B|1.2.3.4:8085" -b "firefox.exe|A|1.2.3.4:8085|2.3.4.5:8085"ترافیک chrome.exe را به IP برابر با 1.2.3.4 و درگاه 8085 میفرستد. ترافیک firefox.exe نیز به 1.2.3.4:8085 فرستاده میشود، اما اطلاعات 2.3.4.5:8085 در آن کپسوله میشود.
-
mudwfp_proxy.exe -b "*|F" -e "firefox.exe" -E "14.63.0.0/16"ترافیک تمام فرایندها را فیلتر میکند، اما firefox.exe و ترافیک مقصد 14.63.0.0/16 را مستثنا میکند.
-
mudwfp_proxy.exe -b "firefox.exe|Fترافیک firefox.exe را فیلتر و بهصورت داخلی پروکسی میکند. ترافیک به سرور رلهٔ دیگری ارسال نمیشود.