Asosiy tarkibga oʻtish

mudwfp_proxy ishga tushirish parametrlari

mudwfp_proxy jarayoni Windows-ning WFP (Windows Filtering Platform) imkoniyatlaridan foydalangan holda faqat maʼlum jarayonlarning trafigi Mudfish orqali uzatilishini taʼminlovchi dasturdir.

Ishga tushirish parametrlari​

Ushbu boʻlimda mudwfp_proxy dasturining ishga tushirish parametrlari tushuntiriladi. Quyidagi parametrlar mavjud:

  • -b <pattern>

    Ushbu parametr yordamida qoʻllaniladigan qoidani belgilash mumkin. Hozirda quyidagi qoidalar qoʻllab-quvvatlanadi:

    • <procname>|F

      Belgilangan procname (jarayon nomi) trafigini mahalliy ravishda proksi qilishda ishlatiladi. Odatda muayyan jarayon qaysi IP yoki Portdan foydalanayotganini aniqlash yoki ushbu jarayon Mudfish mudwfp_proxy dasturi orqali toʻgʻri ishlayotganini tekshirish uchun ishlatiladi.

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

      Belgilangan procname (jarayon nomi) hosil qilgan trafik paketlarini ip:port manziliga yoʻnaltirish (forwarding) uchun ishlatiladi. Buni Mudfish rele serverining asosiy rejimi (Basic mode) kabi tasavvur qilish mumkin.

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

      Belgilangan procname (jarayon nomi) hosil qilgan trafikni 2 ta ip:port manziliga yoʻnaltirish uchun ishlatiladi. Mudfish rele serverining kengaytirilgan rejimiga (Advanced mode) toʻgʻri keladi.

    Agar procname sifatida * koʻrsatilsa, trafik hosil qiluvchi barcha jarayonlarga mudwfp_proxy-ni qoʻllash uchun xizmat qiladi.

  • -e <procname>

    Muayyan jarayonga Mudfish mudwfp_proxy tatbiq etilishini istamaganda (istisno qilish uchun) ishlatiladi.

  • -E <CIDR>

    Muayyan tarmoq blokiga Mudfish mudwfp_proxy qoʻllanilishini istamaganda ishlatiladi.

  • -M <value>

    Maksimal MTU qiymatini belgilashda ishlatiladi. Ushbu parametr UDP paketlarini yoʻnaltirishda oʻlchamni tekshirish uchun xizmat qiladi.

  • -r

    Mudfish mudwfp_proxy bilan bogʻliq loglar faylga yoki standart stdout chiqishiga yozilishini belgilaydi.

  • -S

    Boshqa Mudfish dasturlari bilan birga ishlatmasdan, mudwfp_proxy dasturini yakka oʻzini ishlatish rejalashtirilganda qoʻllaniladigan parametr. Boshqa Mudfish dasturlari bilan aloqa qilish qismini initsializatsiya qilmaydi.

Buyruqdan foydalanish misollari​

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

    Ushbu buyruq chrome.exe hosil qilgan trafikni IP 1.2.3.4 va 8085 portiga yoʻnaltiradi, firefox.exe hosil qilgan trafikni esa 1.2.3.4:8085 ga uzatib, unga 2.3.4.5:8085 maʼlumotlarini inkapsulyatsiya qilib yuboradi.

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

    Ushbu buyruq barcha jarayonlar trafigini filtrlaydi, ammo firefox.exe jarayonini istisno qiladi va manzili 14.63.0.0/16 boʻlgan trafikni ham istisno tariqasida toʻgʻridan-toʻgʻri oʻtkazadi.

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

    Ushbu buyruq firefox.exe jarayonidagi trafikni filtrlashini, biroq uni mahalliy ravishda proksi qilishini bildiradi. Trafik boshqa rele serveriga yoʻnaltirilmaydi.