Muddog VPN atskiroms programoms
Jei norite per kitą šalį jungtis tik su konkrečia programa, pavyzdžiui, naršykle, pasirinkite Naudoti VPN tik čia paleistoms programoms. VPN taikomas naujai per Muddog paleistoms programoms ir jų antriniams procesams, o kitos programos naudoja įprastą interneto ryšį.
Naudojimo sąlygos
Funkcija galima Muddog 2, skirtoje Linux ir Windows. macOS sistemoje naudokite VPN visam internetui arba pagal IP ir diapazonus.
| Operacinė sistema | Reikalavimai |
|---|---|
| Linux | Reikia systemd naudotojo sesijos, cgroup v2 ir nftables. nftables įdiegiama kaip paketo priklausomybė. Snap ir Flatpak programos nepalaikomos. |
| Windows | Paleidžiamą programą rinkitės iš įdiegtų programų sąrašo arba nurodykite .exe failą. Reikalingi WinDivert komponentai įtraukti į MSI. Programa paleidžiama dabartinio naudotojo teisėmis. |
Nepalaikomos programos, kurios perduoda darbą atskirai vykdymo paslaugai arba pakartotinai naudoja kitą jau veikiantį egzempliorių. Net to paties pavadinimo programos tinkamumas gali priklausyti nuo diegimo būdo.
Programos paleidimas per VPN
- Meniu Nustatymai → VPN taikymo sritis pasirinkite Naudoti VPN tik čia paleistoms programoms.
- Spustelėkite Išsaugoti pakeitimus.
- Lange Ryšys pasirinkite šalį ir spustelėkite Prisijungti prie VPN. Jei buvote prisijungę su kita taikymo sritimi, pirmiausia atsijunkite ir prisijunkite iš naujo.
- Pasirodžius Prisijungta, srityje Paleisti programą per VPN pasirinkite programą per Pasirinkti įdiegtą programą. Jei jos sąraše nėra, naudokite Rasti vykdomąjį failą.
- Jei reikia, išskleiskite Paleidimo argumentai (neprivaloma) ir įveskite argumentus.
- Spustelėkite Paleisti per VPN.
Galite paeiliui pasirinkti ir paleisti kelias programas. Jei naujai įdiegtos programos sąraše nėra, paleidimo srityje spustelėkite Atnaujinti sąrašą. Windows sistemoje naudodami Rasti vykdomąjį failą, pasirinkite programos .exe failą.
Jei argumente yra tarpų, apgaubkite jį kabutėmis. Šis laukas skirtas argumentams, perduodamiems pasirinktam vykdomajam failui, o ne apvalkalo komandoms ar komandų kanalams vykdyti.
Naršyklės naudojimas
Jau veikiančią naršyklę visiškai uždarykite ir paleiskite iš naujo per Muddog. Jei prašymas atverti naują langą perduodamas esamam naršyklės procesui, ji gali toliau naudoti įprastą ryšį. Jei uždarius langą lieka foninių procesų, užbaikite ir juos.
Naujai per Muddog paleistoje naršyklėje atverkite viešojo IP tikrinimo puslapį ir patikrinkite IPv4 adresą. Kita naršyklė, paleista iš įprasto programų meniu, nepatenka į VPN taikymo sritį.
Lango uždarymas, atsijungimas ir pakartotinis prisijungimas
| Veiksmas | Rezultatas |
|---|---|
| Uždaryti Muddog langą | VPN ir paleistos programos toliau veikia. |
| Atjungti VPN | VPN nebetaikomas, tačiau paleistos programos neuždaromos. |
| Linux sistemoje vėl prisijungti atskirų programų režimu | To paties naudotojo anksčiau per Muddog paleistos programos vėl patenka į taikymo sritį. Negarantuojama, kad esami ryšiai pereis į naują maršrutą, todėl reikalingas programas paleiskite iš naujo. |
| Windows sistemoje vėl prisijungti atskirų programų režimu | Programas, kurioms taikysite VPN, būtina visiškai uždaryti ir naujai paleisti per Muddog. |
Funkcija, blokuojanti programos internetą nutrūkus VPN, neteikiama.
DNS ir IPv6 apdorojimas
Sistemos DNS paslaugos programos vardu siunčiamos DNS užklausos ir vietinio tinklo ryšys gali naudoti įprastą ryšį.
- Linux: IPv6 srautas naudoja įprastą ryšį.
- Windows: esant atskirų programų VPN ryšiui, pasirinktos programos IPv4 interneto TCP/UDP srautas siunčiamas per VPN, o IPv6 blokuojamas. Sistemos DNS ir vietinis tinklas naudoja įprastą ryšį. Jei pasirinkta ir kita programa dalijasi tuo pačiu UDP prievadu ir neįmanoma nustatyti, kuriai priklauso paketas, jis blokuojamas.
Jei paleidimo mygtukas neaktyvus arba programa nenaudoja VPN, žr. VPN atskiroms programoms problemų sprendimas.