דילוג לתוכן הראשי

אפשרויות ההפעלה של mudwfp_proxy

התהליך mudwfp_proxy משתמש בתכונת WFP (Windows Filtering Platform) של Windows כדי להעביר רק תהליכים מסוימים דרך Mudfish.

אפשרויות הפעלה​

סעיף זה מסביר את אפשרויות ההפעלה של mudwfp_proxy. האפשרויות הבאות זמינות.

  • -b <pattern>

    מגדיר את הכלל שיוחל. הכללים הנתמכים כעת הם:

    • <procname>|F

      מבצע Proxy עצמאי עבור procname, שם התהליך שצוין. בדרך כלל משתמשים בו כדי לבדוק באילו כתובות IP או יציאות התהליך משתמש, או כדי לבדוק אם הוא פועל כראוי דרך mudwfp_proxy של Mudfish.

    • <procname>|B|<ip>:<port>

      מעביר מנות שנוצרו בתהליך procname ליעד ip:port. אפשר לחשוב עליו כעל מצב שרת הממסר הבסיסי של Mudfish.

    • <procname>|A|<ip>:<port>|<ip>:<port>

      מעביר תעבורה שנוצרה בתהליך procname דרך שני יעדי ip:port. הוא מתאים למצב שרתי הממסר המתקדם של Mudfish.

    הגדרת 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 ומבצע עבורה Proxy באופן עצמאי. הוא אינו מעביר אותה לשרת ממסר אחר.