Перейти до основного вмісту

Параметри запуску mudwfp_proxy

mudwfp_proxy використовує WFP (Windows Filtering Platform), щоб передавати через Mudfish лише трафік певних процесів.

Параметри запуску​

Доступні такі параметри:

  • -b <pattern>

    Визначає правило. Підтримуються:

    • <procname>|F

      Самостійне проксіювання заданого procname (назви процесу). Зазвичай використовується, щоб визначити IP-адреси й порти процесу або перевірити його належну роботу через mudwfp_proxy.

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

      Пересилання трафіку заданого процесу до ip:port. Відповідає стандартному режиму проміжних серверів Mudfish.

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

      Пересилання трафіку заданого процесу через 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. Не ініціалізує компоненти зв’язку з іншими програмами 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 та самостійно проксіює його, не пересилаючи іншому проміжному серверу.