mudwfp_proxy လုပ်ဆောင်မှု ရွေးချယ်စရာများ
mudwfp_proxy လုပ်ငန်းစဉ် (Process) သည် Windows ၏ WFP (Windows Filtering Platform) လုပ်ဆောင်ချက်ကို အသုံးပြု၍ သတ်မှတ်ထားသော ပရိုဂရမ်တစ်ခုတည်းကိုသာ Mudfish မှတစ်ဆင့် ပို့ဆောင်နိုင်စေရန် ကူညီပေးသော ပရိုဂရမ် ဖြစ်ပါသည်။
လုပ်ဆောင်မှု ရွေးချယ်စရာများ (Command-line Options)
ဤကဏ္ဍတွင် mudwfp_proxy ၏ လုပ်ဆောင်မှု ရွေးချယ်စရာများကို ရှင်းလင်းဖော်ပြပါမည်။ အောက်ပါ ရွေးချယ်စရာများကို အသုံးပြုနိုင်ပါသည် -
-
-b <pattern>ဤရွေးချယ်စရာကို အသုံးပြု၍ သက်ရောက်စေမည့် စည်းမျဉ်းကို သတ်မှတ်နိုင်ပါသည်။ လက်ရှိ ထောက်ပံ့ပေးထားသော စည်းမျဉ်းများမှာ အောက်ပါအတိုင်း ဖြစ်ပါသည် -
-
<procname>|Fဤစည်းမျဉ်းသည် သတ်မှတ်ထားသော procname (ပရိုဂရမ် အမည်) ကို မိမိကိုယ်တိုင် proxy ပြုလုပ်သည့်အခါ အသုံးပြုနိုင်သော စည်းမျဉ်း ဖြစ်ပါသည်။ များသောအားဖြင့် သတ်မှတ်ထားသော ပရိုဂရမ်သည် မည်သည့် IP သို့မဟုတ် Port ကို အသုံးပြုနေသည်ကို စစ်ဆေးရန် သို့မဟုတ် သက်ဆိုင်ရာ ပရိုဂရမ်သည် Mudfish mudwfp_proxy ပရိုဂရမ်မှတစ်ဆင့် ပုံမှန် အလုပ်လုပ်ခြင်း ရှိ/မရှိ စစ်ဆေးရန်အတွက် အသုံးပြုလေ့ရှိပါသည်။
-
<procname>|B|<ip>:<port>သတ်မှတ်ထားသော procname (ပရိုဂရမ် အမည်) မှ ထွက်ပေါ်လာသော traffic ကို
ip:portဦးတည်ရာသို့ forward ပေးပို့သည့်အခါ အသုံးပြုပါသည်။ Mudfish ကြားခံဆာဗာ ရွေးချယ်စရာများအနက် အခြေခံမုဒ်နှင့် ဆင်တူသည်ဟု မှတ်ယူနိုင်ပါသည်။ -
<procname>|A|<ip>:<port>|<ip>:<port>သတ်မှတ်ထားသော procname (ပရိုဂရမ် အမည်) မှ ထွက်ပေါ်လာသော traffic ကို
ip:portဦးတည်ရာ ၂ ခုသို့ forward ပေးပို့သည့်အခါ အသုံးပြုပါသည်။ Mudfish ကြားခံဆာဗာ ရွေးချယ်စရာများအနက် အဆင့်မြင့်မုဒ်နှင့် သက်ဆိုင်ပါသည်။
procname ကို
*ဟု သတ်မှတ်ပါက traffic ဖန်တီးသော ပရိုဂရမ်အားလုံးတွင် mudwfp_proxy ကို သက်ရောက်စေရန် အသုံးပြုနိုင်ပါသည်။ -
-
-e <procname>သတ်မှတ်ထားသော ပရိုဂရမ်ကို Mudfish mudwfp_proxy မသက်ရောက်စေလိုသည့်အခါ အသုံးပြုနိုင်ပါသည်။
-
-E <CIDR>သတ်မှတ်ထားသော ကွန်ရက်အပိုင်းအခြား (Network Block) ကို Mudfish mudwfp_proxy မသက်ရောက်စေလိုသည့်အခါ အသုံးပြုနိုင်ပါသည်။
-
-M <value>အများဆုံး MTU ပမာဏကို သတ်မှတ်ရာတွင် အသုံးပြုပါသည်။ ဤရွေးချယ်စရာသည် UDP packet များကို forward ပေးပို့သည့်အခါ အရွယ်အစား စစ်ဆေးရန်အတွက် အသုံးပြုပါသည်။
-
-rMudfish mudwfp_proxy ဆိုင်ရာ log များကို ဖိုင်အတွင်း ထုတ်ပေးမည်လား သို့မဟုတ် stdout တွင် ပြသမည့်အချက်ကို ဆုံးဖြတ်ပေးပါသည်။
-
-Sအခြား Mudfish ပရိုဂရမ်များနှင့် တွဲဖက် အသုံးမပြုဘဲ mudwfp_proxy တစ်ခုတည်းကိုသာ သီးသန့် အသုံးပြုမည့်အခါ ထည့်သွင်းနိုင်သော ရွေးချယ်စရာ ဖြစ်ပါသည်။ အခြား Mudfish ပရိုဂရမ်များနှင့် ဆက်သွယ်မှုအတွက် အပိုင်းကို initialize ပြုလုပ်မည် မဟုတ်ပါ။
Command အသုံးပြုမှု နမူနာများ
-
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"ဤ command သည် chrome.exe မှ ထွက်ပေါ်လာသော traffic ကို IP 1.2.3.4 port 8085 သို့ forward ပြုလုပ်ပေးပြီး firefox.exe မှ ထွက်ပေါ်လာသော traffic ကိုမူ 1.2.3.4:8085 သို့ ပို့ဆောင်သော်လည်း 2.3.4.5:8085 အချက်အလက်ကို encapsulation ပြုလုပ်၍ ပေးပို့ပါသည်။
-
mudwfp_proxy.exe -b "*|F" -e "firefox.exe" -E "14.63.0.0/16"ဤ command သည် ပရိုဂရမ် အားလုံး၏ traffic ကို စစ်ထုတ်သော်လည်း firefox.exe ပရိုဂရမ်ကို ချွင်းချက်အဖြစ် ဖယ်ထုတ်ထားပြီး ဦးတည်ရာ 14.63.0.0/16 ရှိသော traffic များကိုလည်း ချွင်းချက်အဖြစ် ဖယ်ထုတ်ပေးပါသည်။
-
mudwfp_proxy.exe -b "firefox.exe|F"ဤ command သည် firefox.exe မှ ထွက်ပေါ်လာသော traffic ကို စစ်ထုတ်သော်လည်း အဆိုပါ traffic ကို ကိုယ်တိုင် proxy အဖြစ်သာ စီမံဆောင်ရွက်ပေးပါသည်။ အခြား ကြားခံဆာဗာများသို့ forward ပေးပို့ခြင်း မပြုပါ။