Spouštěcí volby mudwfp_proxy
Program mudwfp_proxy využívá Windows Filtering Platform (WFP), aby přes Mudfish procházel pouze provoz vybraných procesů.
Spouštěcí volby
K dispozici jsou následující volby.
-
-b <pattern>Definuje používané pravidlo. Podporovány jsou následující formáty.
-
<procname>|FSamostatně zpracovává uvedený proces jako proxy. Obvykle slouží ke zjištění používaných IP adres a portů nebo k ověření, zda proces správně funguje přes mudwfp_proxy.
-
<procname>|B|<ip>:<port>Předává pakety procesu procname cíli ip:port. Odpovídá základnímu režimu uzlů Mudfish.
-
<procname>|A|<ip>:<port>|<ip>:<port>Předává provoz procesu procname přes dva cíle ip:port. Odpovídá pokročilému režimu uzlů.
Pokud jako procname uvedete
*, mudwfp_proxy se použije pro všechny procesy vytvářející provoz. -
-
-e <procname>Vyloučí konkrétní proces z použití mudwfp_proxy.
-
-E <CIDR>Vyloučí konkrétní síťový blok z použití mudwfp_proxy.
-
-M <value>Určuje maximální MTU, které se používá při kontrole velikosti předávaných UDP paketů.
-
-rUrčuje, zda se protokol mudwfp_proxy vypisuje do souboru nebo na stdout.
-
-SPro samostatné použití mudwfp_proxy bez dalších programů Mudfish. Neinicializuje části pro komunikaci s ostatními programy Mudfish.
Příklady příkazů
-
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"Provoz chrome.exe předává na IP 1.2.3.4 a port 8085. Provoz firefox.exe předává na 1.2.3.4:8085 se zapouzdřenými informacemi o 2.3.4.5:8085.
-
mudwfp_proxy.exe -b "*|F" -e "firefox.exe" -E "14.63.0.0/16"Filtruje provoz všech procesů kromě firefox.exe a provozu s cílem 14.63.0.0/16.
-
mudwfp_proxy.exe -b "firefox.exe|FFiltruje provoz firefox.exe a sám jej zpracovává jako proxy. Nepředává jej jinému uzlu.