Ruka hadi kwenye maudhui makuu

Mwongozo wa mtumiaji wa mudfish-exclude

Taarifa

mudfish-exclude inakubaliwa kuanzia Mudfish Cloud VPN v6.5.4.

mudfish-exclude huendesha programu maalumu nje ya sera ya uelekezaji ya Mudfish kwenye Linux.

Itumie ukitaka Mudfish iendelee kuendesha huku programu maalumu tu, kama kivinjari, ujumbe, kizindua mchezo au kisasisishaji, zikitumia njia ya kawaida ya intaneti.

Mazingira yanayokubaliwa​

mudfish-exclude ni ya Linux pekee.

Mfumo unahitaji yafuatayo.

  • Mudfish ya Linux
  • sudo au ruhusa za root
  • cgroup v2 iliyopachikwa kwenye /sys/fs/cgroup
  • Amri ya ip
  • iptables
  • Njia chaguomsingi ya IPv4

Zana hulenga trafiki ya IPv4. IPv6 haipitishwi nje ya Mudfish na mudfish-exclude.

Matumizi ya msingi​

Weka mudfish-exclude kabla ya programu na uiendeshe.

sudo mudfish-exclude firefox

Weka hoja za programu baada ya jina lake kama kawaida.

sudo mudfish-exclude firefox --private-window
sudo mudfish-exclude curl https://mudfish.net

Ikiwa hoja ni nyingi au unataka utenganisho wazi, andika programu baada ya --.

sudo mudfish-exclude -- firefox --private-window

Hata ukiendesha kwa sudo, programu yenyewe kwa kawaida hurudishwa kwenye ruhusa za mtumiaji wa sasa. Programu za GUI zinaweza kutumia saraka ya nyumbani, kipindi cha eneo kazi na faili za usanidi za kawaida badala ya za root.

Tabia wakati wa uendeshaji​

Amri inapoanza, mudfish-exclude huunda sera ya muda ya mtandao kwa amri hiyo pekee. Trafiki yake huwekewa alama na kutoka kupitia njia ya kawaida ya IPv4 chaguomsingi ya mfumo.

Amri ikiisha, husubiri kundi la michakato husika liwe tupu, kisha huondoa kanuni za muda.

Mudfish yenyewe haizimwi. Programu nyingine huendelea kulingana na mipangilio ya Mudfish.

Mifano ya matumizi​

Endesha Firefox nje ya Mudfish:

sudo mudfish-exclude firefox

Endesha Discord nje ya Mudfish:

sudo mudfish-exclude discord

Endesha Steam nje ya Mudfish:

sudo mudfish-exclude steam

Endesha upakuaji wa amri nje ya Mudfish:

sudo mudfish-exclude wget https://example.com/file.zip

Usanidi na usafishaji wa mwenyewe​

Huhitajiki kwa matumizi ya kawaida. mudfish-exclude huweka na kuondoa sera kiotomatiki.

Ikiwa unataka kuunda sera mara moja na kuitumia kwa programu kadhaa, tumia hivi.

sudo mudfish-exclude --setup
sudo mudfish-exclude --no-setup firefox
sudo mudfish-exclude --no-setup discord
sudo mudfish-exclude --cleanup

Baada ya hali ya usanidi wa mwenyewe, hakikisha umeendesha --cleanup.

Chaguo za juu​

Watumiaji wengi wanaweza kuacha thamani chaguomsingi.

ChaguoMatumiziChaguomsingi
--cgroup NAMEJina la cgroup v2 la programu zilizoondolewamudfish-exclude
--mark VALUEThamani ya mark ya ngome0x6d660001
--priority VALUEKipaumbele cha kanuni ya IPv48252
--table VALUENamba ya jedwali la uelekezaji la IPv48252
--setupUnda sera na ufungeImezimwa
--cleanupOndoa sera na ufungeImezimwa
--no-setupEndesha amri ndani ya sera iliyoundwa tayariImezimwa

Badilisha mark, kipaumbele au jedwali ikiwa tu vinagongana na zana nyingine za mtandao au umeelekezwa na timu ya msaada ya Mudfish.

Mfano:

sudo mudfish-exclude --table 9000 --priority 9000 firefox

Tahadhari kwa programu za GUI​

Baadhi ya programu za eneo kazi hutumia tena mchakato unaoendesha tayari. Kwa mfano, Firefox ikiwa imefunguliwa, sudo mudfish-exclude firefox inaweza kuomba dirisha jipya tu kwenye kivinjari kilichopo. Mchakato huo wa awali huenda usiondolewe.

Njia inayopendekezwa:

  • Funga programu kabisa, kisha uianzishe tena kwa mudfish-exclude.
  • Tumia wasifu tofauti ukitaka kivinjari kitumie njia ya Mudfish na njia iliyotengwa kwa wakati mmoja.
  • Endesha amri halisi ya programu badala ya njia ya mkato ya eneo kazi pekee.

Kutatua matatizo​

network policy setup requires root​

Weka sudo kabla ya amri.

sudo mudfish-exclude firefox

cgroup v2 is required at /sys/fs/cgroup​

Mfumo wa Linux hautumii cgroup v2 mahali panapotarajiwa. Badilisha usanidi wa mfumo ili kuitumia au tumia usambazaji unaojumuisha cgroup v2 kwa chaguomsingi.

failed to find the IPv4 default route​

Mfumo hauna njia chaguomsingi ya IPv4 inayopatikana. Kwanza hakikisha muunganisho wa kawaida wa intaneti unafanya kazi.

Programu bado inaonekana kutumia Mudfish​

Funga programu kabisa, kisha uianzishe tena kupitia mudfish-exclude. Hii ni muhimu hasa kwa vivinjari, vizindua michezo na programu za ujumbe zinazoweka michakato ya nyuma.

Kanuni za mtandao zimebaki baada ya kufungwa isivyo kawaida​

Zisafishe mwenyewe.

sudo mudfish-exclude --cleanup

Ukibadilisha --mark, --priority, --table au --cgroup, tumia thamani zilezile kwenye --cleanup.

Muhtasari wa haraka wa amri​

sudo mudfish-exclude COMMAND [ARGS...]
sudo mudfish-exclude --setup
sudo mudfish-exclude --no-setup COMMAND [ARGS...]
sudo mudfish-exclude --cleanup