Opcje uruchamiania mudwfp_proxy
mudwfp_proxy używa WFP (Windows Filtering Platform), aby przez Mudfish przekazywać tylko ruch określonych procesów.
Opcje uruchamiania
Dostępne opcje:
-
-b <pattern>Definiuje stosowaną regułę. Obsługiwane formaty:
-
<procname>|FSamodzielnie obsługuje wskazany proces przez proxy. Zwykle służy do sprawdzania, z jakich adresów IP i portów korzysta proces albo czy działa prawidłowo przez mudwfp_proxy.
-
<procname>|B|<ip>:<port>Przekazuje pakiety procesu procname do celu ip:port. Odpowiada podstawowemu trybowi węzłów Mudfish.
-
<procname>|A|<ip>:<port>|<ip>:<port>Przekazuje ruch procesu procname przez 2 cele ip:port. Odpowiada zaawansowanemu trybowi węzłów.
Ustawienie procname na
*stosuje mudwfp_proxy do wszystkich procesów generujących ruch. -
-
-e <procname>Wyklucza określony proces z działania mudwfp_proxy.
-
-E <CIDR>Wyklucza określony blok sieciowy z działania mudwfp_proxy.
-
-M <value>Ustawia maksymalne MTU, używane do sprawdzania rozmiaru podczas przekazywania pakietów UDP.
-
-rOkreśla, czy logi mudwfp_proxy mają trafiać do pliku, czy do stdout.
-
-SUżywana, gdy mudwfp_proxy ma działać samodzielnie, bez innych programów Mudfish. Nie inicjalizuje mechanizmów komunikacji z pozostałymi programami Mudfish.
Przykłady poleceń
-
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"Przekazuje ruch chrome.exe do IP 1.2.3.4 na port 8085. Ruch firefox.exe wysyła do 1.2.3.4:8085, enkapsulując informacje o 2.3.4.5:8085.
-
mudwfp_proxy.exe -b "*|F" -e "firefox.exe" -E "14.63.0.0/16"Filtruje ruch wszystkich procesów z wyjątkiem firefox.exe oraz ruchu do 14.63.0.0/16.
-
mudwfp_proxy.exe -b "firefox.exe|FFiltruje ruch firefox.exe i samodzielnie obsługuje go przez proxy. Nie przekazuje go do innego węzła.