Преминете към основното съдържание

Опции за изпълнение на mudwfp_proxy

mudwfp_proxy използва WFP (Windows Filtering Platform), за да изпраща през Mudfish само трафика на определени процеси.

Опции за изпълнение​

Налични са следните опции.

  • -b <pattern>

    Задава правилото за прилагане. Поддържат се:

    • <procname>|F

      Обработва зададения процес procname чрез собственото прокси. Обикновено се използва, за да се установи кои IP адреси и портове използва процесът или дали работи правилно през mudwfp_proxy.

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

      Препраща трафика от procname към ip:port. Съответства на основния режим на възлите.

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

      Препраща трафика от procname през 2 дестинации ip:port. Съответства на разширения режим на възлите.

    Ако procname е *, mudwfp_proxy се прилага към всички процеси, генериращи трафик.

  • -e <procname>

    Изключва определен процес от mudwfp_proxy.

  • -E <CIDR>

    Изключва определен мрежов блок от mudwfp_proxy.

  • -M <value>

    Задава максималния MTU. Използва се за проверка на размера при препращане на UDP пакети.

  • -r

    Определя дали журналите на mudwfp_proxy да се извеждат във файл или в stdout.

  • -S

    Използва се при самостоятелно изпълнение на mudwfp_proxy без останалите програми 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"

    Препраща трафика на chrome.exe към IP 1.2.3.4, порт 8085. Трафикът на firefox.exe се изпраща към 1.2.3.4:8085 с капсулирана информация за 2.3.4.5:8085.

  • 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 и го обработва чрез собственото прокси. Не препраща трафика към друг възел.