A mudfish-exclude használati útmutatója
A mudfish-exclude Mudfish Cloud VPN v6.5.4-től támogatott.
A mudfish-exclude Linuxon a megadott programot a Mudfish útválasztási szabályain kívül indítja el.
Akkor hasznos, ha a Mudfishnek továbbra is futnia kell, de egyes böngészők, üzenetküldők, játékindítók vagy frissítők a normál internetes útvonalat használják.
Támogatott környezet
Csak Linuxon használható. Követelmények:
- Linuxos Mudfish.
sudovagy root jogosultság.- A
/sys/fs/cgroupalatt csatolt cgroup v2. ipparancs.iptables.- IPv4 alapértelmezett útvonal.
Az eszköz IPv4-forgalmat kezel. IPv6-ra nem alkalmaz megkerülést.
Alapvető használat
A program elé írja a mudfish-exclude parancsot:
sudo mudfish-exclude firefox
A program argumentumai változatlanul a neve után kerülnek:
sudo mudfish-exclude firefox --private-window
sudo mudfish-exclude curl https://mudfish.net
Sok argumentum vagy egyértelmű elválasztás esetén -- után adja meg a programot:
sudo mudfish-exclude -- firefox --private-window
A sudo ellenére a tényleges program általában visszavált az aktuális felhasználó jogosultságaira. Így a grafikus program a szokásos saját könyvtárat, asztali munkamenetet és konfigurációt használja a root beállításai helyett.
Működés futás közben
Indításkor a mudfish-exclude csak az adott parancsra érvényes ideiglenes hálózati szabályokat hoz létre. A parancs forgalmát megjelöli, majd a rendszer normál IPv4 alapértelmezett útvonalára küldi.
A parancs befejezése után megvárja a kapcsolódó folyamatcsoport kiürülését, majd eltávolítja az ideiglenes szabályokat.
A Mudfish maga nem áll le. Más programok továbbra is a meglévő beállítások szerint működnek.
Példák
Firefox indítása a Mudfishen kívül:
sudo mudfish-exclude firefox
Discord indítása a Mudfishen kívül:
sudo mudfish-exclude discord
Steam indítása a Mudfishen kívül:
sudo mudfish-exclude steam
Parancssori letöltés a Mudfishen kívül:
sudo mudfish-exclude wget https://example.com/file.zip
Kézi beállítás és törlés
Általános használatkor erre nincs szükség: az eszköz automatikusan létrehozza és törli a szabályokat.
Ha egyetlen szabályrendszerrel több programot indítana:
sudo mudfish-exclude --setup
sudo mudfish-exclude --no-setup firefox
sudo mudfish-exclude --no-setup discord
sudo mudfish-exclude --cleanup
Kézi beállítás után feltétlenül futtassa a --cleanup parancsot.
Speciális kapcsolók
A legtöbb felhasználónak megfelelőek az alapértékek.
| Kapcsoló | Cél | Alapérték |
|---|---|---|
--cgroup NAME | A kizárt program cgroup v2 neve | mudfish-exclude |
--mark VALUE | Tűzfaljelölés | 0x6d660001 |
--priority VALUE | IPv4-szabály prioritása | 8252 |
--table VALUE | IPv4 útválasztási tábla száma | 8252 |
--setup | Szabályok létrehozása és kilépés | Kikapcsolva |
--cleanup | Szabályok törlése és kilépés | Kikapcsolva |
--no-setup | Parancs futtatása meglévő szabályokkal | Kikapcsolva |
A jelölést, prioritást vagy táblát csak más hálózati eszközzel való ütközés vagy a Mudfish támogatásának útmutatása esetén módosítsa.
Példa:
sudo mudfish-exclude --table 9000 --priority 9000 firefox
Grafikus programok használata
Egyes asztali programok újrahasználják a már futó folyamatot. Ha például a Firefox nyitva van, a sudo mudfish-exclude firefox csak új ablakot kérhet a meglévő böngészőtől. A régi folyamat ilyenkor nem feltétlenül kerül kizárásra.
Javaslatok:
- Teljesen zárja be a programot, majd indítsa újra
mudfish-excludehasználatával. - Ha a böngészőben egyszerre kell Mudfish- és kizárt útvonal, használjon külön profilokat.
- Az asztali parancsikon helyett a tényleges programparancsot futtassa.
Hibaelhárítás
network policy setup requires root
Használjon sudo előtagot:
sudo mudfish-exclude firefox
cgroup v2 is required at /sys/fs/cgroup
A rendszer a várt helyen nem használ cgroup v2-t. Módosítsa a rendszerbeállításokat, vagy használjon azt alapértelmezés szerint biztosító Linux-disztribúciót.
failed to find the IPv4 default route
Nincs használható IPv4 alapértelmezett útvonal. Először ellenőrizze a normál internetkapcsolatot.
Az alkalmazás továbbra is a Mudfisht használja
Teljesen zárja be, majd mudfish-exclude segítségével indítsa újra. Ez különösen fontos háttérfolyamatot fenntartó böngészőknél, játékindítóknál és üzenetküldőknél.