រំលងទៅមាតិកាសំខាន់

ជម្រើសដំណើរការ mudwfp_proxy

ដំណើរការ mudwfp_proxy គឺជាកម្មវិធីដែលជួយបញ្ជូនតែដំណើរការជាក់លាក់តាមរយៈ Mudfish ដោយប្រើមុខងារ WFP (Windows Filtering Platform) របស់ Windows។

ជម្រើសដំណើរការ​

នៅក្នុងផ្នែកនេះ យើងនឹងពន្យល់អំពីជម្រើសដំណើរការរបស់ mudwfp_proxy។ ជម្រើសខាងក្រោមអាចប្រើប្រាស់បាន៖

  • -b <pattern>

    អ្នកអាចប្រើជម្រើសនេះដើម្បីកំណត់វិធានដែលត្រូវអនុវត្ត។ វិធានដែលគាំទ្របច្ចុប្បន្នមានដូចខាងក្រោម៖

    • <procname>|F

      សម្រាប់វិធាននេះ វាជាវិធានដែលអាចប្រើបាននៅពេលធ្វើ proxy លើ procname (ឈ្មោះដំណើរការ) ដែលបានបញ្ជាក់ដោយខ្លួនឯង។ ជាទូទៅ វាត្រូវបានប្រើសម្រាប់គោលបំណងកំណត់ថាតើដំណើរការជាក់លាក់ណាមួយកំពុងប្រើ IP ឬ Port ណា ឬសម្រាប់ផ្ទៀងផ្ទាត់ថាតើដំណើរការនោះដំណើរការធម្មតាតាមរយៈកម្មវិធី mudwfp_proxy របស់ Mudfish ដែរឬទេ។

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

      ប្រើនៅពេលបញ្ជូនបន្ត (forwarding) កញ្ចប់ទិន្នន័យនៃចរាចរណ៍ដែលកើតចេញពី procname (ឈ្មោះដំណើរការ) ដែលបានបញ្ជាក់ទៅកាន់គោលដៅ ip:port។ គិតទៅដូចជារបៀបមូលដ្ឋានក្នុងចំណោមជម្រើសម៉ាស៊ីនមេបញ្ជូនបន្ត Mudfish។

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

      ប្រើនៅពេល forwarding ចរាចរណ៍ដែលកើតចេញពី procname (ឈ្មោះដំណើរការ) ដែលបានបញ្ជាក់ទៅកាន់គោលដៅ ip:port ចំនួន 2។ ត្រូវគ្នានឹងរបៀបកម្រិតខ្ពស់ក្នុងចំណោមជម្រើសម៉ាស៊ីនមេបញ្ជូនបន្ត Mudfish។

    ប្រសិនបើ procname ត្រូវបានបញ្ជាក់ជា * វាត្រូវបានប្រើដើម្បីអនុវត្ត mudwfp_proxy ទៅលើដំណើរការទាំងអស់ដែលបង្កើតចរាចរណ៍។

  • -e <procname>

    អាចប្រើបាននៅពេលដែលអ្នកមិនចង់អនុវត្ត mudwfp_proxy របស់ Mudfish លើដំណើរការជាក់លាក់ណាមួយ។

  • -E <CIDR>

    អាចប្រើបាននៅពេលដែលអ្នកមិនចង់អនុវត្ត mudwfp_proxy របស់ Mudfish លើប្លុកបណ្តាញជាក់លាក់ណាមួយ។

  • -M <value>

    ប្រើនៅពេលបញ្ជាក់ MTU អតិបរមា។ សម្រាប់ជម្រើសនេះ វាត្រូវបានប្រើដើម្បីពិនិត្យទំហំនៅពេល forwarding កញ្ចប់ទិន្នន័យ UDP។

  • -r

    សម្រេចថាតើត្រូវបញ្ចេញកំណត់ហេតុដែលទាក់ទងនឹង mudwfp_proxy របស់ Mudfish ទៅកាន់ឯកសារ ឬទៅកាន់ stdout។

  • -S

    ជាជម្រើសដែលអាចប្រើបាននៅពេលគ្រោងនឹងប្រើ mudwfp_proxy តែឯង ដោយមិនប្រើរួមគ្នាជាមួយកម្មវិធី Mudfish ផ្សេងទៀត។ វាមិនចាប់ផ្តើម (initialize) ផ្នែកសម្រាប់ទំនាក់ទំនងជាមួយកម្មវិធី 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"

    សម្រាប់ពាក្យបញ្ជានេះ វាធ្វើការ forwarding ចរាចរណ៍ដែលកើតចេញពី chrome.exe ទៅកាន់ IP 1.2.3.4 ច្រក 8085 ហើយចរាចរណ៍ដែលកើតចេញពី firefox.exe ត្រូវបានបញ្ជូនទៅកាន់ 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"

    សម្រាប់ពាក្យបញ្ជានេះ វាត្រងចរាចរណ៍នៃដំណើរការទាំងអស់ ប៉ុន្តែលើកលែងដំណើរការ firefox.exe និងលើកលែងចរាចរណ៍ដែលមានគោលដៅ 14.63.0.0/16 ផងដែរ។

  • mudwfp_proxy.exe -b "firefox.exe|F"

    សម្រាប់ពាក្យបញ្ជានេះ វាត្រងចរាចរណ៍ដែលកើតចេញពី firefox.exe ប៉ុន្តែដំណើរការ proxy លើចរាចរណ៍នោះដោយខ្លួនឯង។ វាមិន forwarding ចរាចរណ៍ទៅកាន់ម៉ាស៊ីនមេបញ្ជូនបន្តផ្សេងទៀតឡើយ។