mudwfp_proxy இயக்க விருப்பங்கள்
mudwfp_proxy செயல்முறையானது Windows-இன் WFP (Windows Filtering Platform) அம்சத்தைப் பயன்படுத்தி குறிப்பிட்ட செயல்முறைகள் மட்டுமே Mudfish வழியாக அனுப்பப்பட உதவும் ஒரு நிரலாகும்.
இயக்க விருப்பங்கள்
இந்தப் பிரிவில் mudwfp_proxy இயக்க விருப்பங்கள் பற்றி விளக்குவோம். பின்வரும் விருப்பங்கள் கிடைக்கின்றன:
-
-b <pattern>இந்த விருப்பத்தைப் பயன்படுத்தி செயல்படுத்த வேண்டிய விதியை வரையறுக்கலாம். தற்போது ஆதரிக்கப்படும் விதிகள் வருமாறு:
-
<procname>|Fஇந்த விதி, குறிப்பிட்ட procname (செயல்முறை பெயர்) ட்ராஃபிக்கைத் தானாகவே proxy செய்யும்போது பயன்படுத்தக்கூடிய விதியாகும். பொதுவாக ஒரு குறிப்பிட்ட செயல்முறை எந்த IP அல்லது Port-ஐப் பயன்படுத்துகிறது என்பதைக் கண்டறியவோ, அல்லது அந்த செயல்முறை Mudfish mudwfp_proxy நிரல் வழியாகச் சரியாகச் செயல்படுகிறதா என்பதைச் சரிபார்க்கவோ இது பயன்படுகிறது.
-
<procname>|B|<ip>:<port>குறிப்பிட்ட procname (செயல்முறை பெயர்) மூலம் உருவாக்கப்படும் ட்ராஃபிக்கை ip:port இலக்கிற்கு பாக்கெட்டுகளாக முன்னனுப்பும்போது (forwarding) இது பயன்படுகிறது. Mudfish ரிலே நோட் விருப்பங்களில் உள்ள அடிப்படை முறைமையை இதற்குக் கருத்தில் கொள்ளலாம்.
-
<procname>|A|<ip>:<port>|<ip>:<port>குறிப்பிட்ட procname (செயல்முறை பெயர்) மூலம் உருவாக்கப்படும் ட்ராஃபிக்கை 2 ip:port இலக்குகளுக்கு முன்னனுப்பும்போது (forwarding) இது பயன்படுகிறது. Mudfish ரிலே நோட் விருப்பங்களில் உள்ள மேம்பட்ட முறைமைக்கு இது பொருந்தும்.
procname என்பதை
*எனக் குறிப்பிட்டால், ட்ராஃபிக்கை உருவாக்கும் அனைத்து செயல்முறைகளுக்கும் mudwfp_proxy-ஐப் பயன்படுத்த இது உதவுகிறது. -
-
-e <procname>ஒரு குறிப்பிட்ட செயல்முறைக்கு Mudfish mudwfp_proxy பயன்பாட்டைப் பயன்படுத்த விரும்பாத போது இதைச் சேர்க்கலாம்.
-
-E <CIDR>ஒரு குறிப்பிட்ட நெட்வொர்க் தொகுதிக்கு (network block) Mudfish mudwfp_proxy பயன்பாட்டைப் பயன்படுத்த விரும்பாத போது இதைச் சேர்க்கலாம்.
-
-M <value>அதிகபட்ச MTU மதிப்பைக் குறிப்பிட இது பயன்படுகிறது. UDP பாக்கெட்டுகளை முன்னனுப்பும்போது அளவைச் சரிபார்க்க இந்த விருப்பம் பயன்படுகிறது.
-
-rMudfish mudwfp_proxy தொடர்பான பதிவுகளை ஒரு கோப்பில் வெளியிடுவதா அல்லது stdout-இல் வெளியிடுவதா என்பதைத் தீர்மானிக்கிறது.
-
-Sபிற Mudfish நிரல்களுடன் சேர்த்துப் பயன்படுத்தாமல், mudwfp_proxy-ஐ மட்டும் தனியாகப் பயன்படுத்தத் திட்டமிடும் போது இந்த விருப்பத்தைப் பயன்படுத்தலாம். பிற Mudfish நிரல்களுடனான தகவல்தொடர்புக்கான பகுதியை இது துவக்காது (initialize செய்யாது).
கட்டளை பயன்பாட்டு எடுத்துக்காட்டுகள்
-
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 தகவலையும் உறைபொதியாக்கம் செய்து (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 செய்கிறது. பிற ரிலே நோட்களுக்கு ட்ராஃபிக்கை முன்னனுப்பாது.