Preskoči na glavno vsebino

Zagonske možnosti mudwfp_proxy

mudwfp_proxy uporablja Windows Filtering Platform (WFP), da se skozi Mudfish pošilja samo promet določenih procesov.

Zagonske možnosti​

Na voljo so naslednje možnosti:

  • -b <pattern>

    Določa pravilo za uporabo. Podprta pravila:

    • <procname>|F

      Samostojno posreduje promet navedenega procesa procname. Običajno se uporablja za ugotavljanje naslovov IP in vrat procesa ali za preverjanje, ali proces pravilno deluje prek mudwfp_proxy.

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

      Pakete procesa procname posreduje cilju ip:port. Ustreza osnovnemu načinu posredniških strežnikov Mudfish.

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

      Promet procesa procname posreduje prek 2 ciljev ip:port. Ustreza naprednemu načinu posredniških strežnikov Mudfish.

    Če je procname *, se mudwfp_proxy uporabi za vse procese, ki ustvarjajo promet.

  • -e <procname>

    Izključi določen proces iz obdelave mudwfp_proxy.

  • -E <CIDR>

    Izključi določen omrežni blok iz obdelave mudwfp_proxy.

  • -M <value>

    Določa največji MTU za preverjanje velikosti pri posredovanju paketov UDP.

  • -r

    Določa, ali se dnevniki mudwfp_proxy izpisujejo v datoteko ali na stdout.

  • -S

    Za samostojno uporabo mudwfp_proxy brez drugih programov Mudfish. Ne inicializira delov za komunikacijo z drugimi programi Mudfish.

Primeri ukazov​

  • 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"

    Promet chrome.exe posreduje na IP 1.2.3.4, vrata 8085. Promet firefox.exe pošlje na 1.2.3.4:8085 z enkapsuliranimi podatki za 2.3.4.5:8085.

  • mudwfp_proxy.exe -b "*|F" -e "firefox.exe" -E "14.63.0.0/16"

    Filtrira promet vseh procesov, razen firefox.exe in prometa za cilj 14.63.0.0/16.

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

    Filtrira promet firefox.exe in ga samostojno posreduje. Ne pošilja ga drugemu posredniškemu strežniku.