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