VPN kada App ng Muddog
Upang kumonekta lamang ang mga partikular na app gaya ng browser sa pamamagitan ng ibang bansa, piliin ang Gamitin lamang ang VPN sa mga app na pinatakbo rito. Ilalapat ang VPN sa mga app na bagong patakbo mula sa Muddog at sa kanilang mga child process, habang gagamitin naman ng ibang mga app ang kasalukuyang linya ng internet.
Mga Kondisyon sa Paggamit
Magagamit ang feature na ito sa Muddog 2 para sa Linux at Windows. Sa macOS, gamitin ang VPN sa buong internet o kada IP/subnet.
| Operating System | Mga Kondisyon sa Paggamit |
|---|---|
| Linux | Nangangailangan ng systemd user session, cgroup v2, at nftables. Ini-install ang nftables bilang dependency ng package. Hindi sinusuportahan ang mga Snap at Flatpak app. |
| Windows | Piliin ang programang papatakbuhin mula sa listahan ng mga naka-install na app o gamit ang .exe file. Kasama sa MSI ang kinakailangang bahagi na WinDivert. Papatakbuhin ang app gamit ang mga pahintulot ng kasalukuyang user. |
Hindi sinusuportahan ang mga app na nagpapasa ng gawain sa isang hiwalay na serbisyo sa pagpapatakbo o mga app na gumagamit muli ng ibang instance na tumatakbo na. Kahit pareho ang pangalan ng app, maaaring mag-iba kung magagamit ito depende sa paraan ng pag-install.
Pagpapatakbo ng App sa VPN
- Sa Mga Setting → Saklaw ng Paggamit ng VPN, piliin ang Gamitin lamang ang VPN sa mga app na pinatakbo rito.
- Pindutin ang I-save ang mga Pagbabago.
- Sa screen ng Koneksyon, pumili ng bansa at pindutin ang Ikonekta ang VPN. Kung nakakonekta na gamit ang ibang saklaw, i-disconnect muna at kumonekta muli.
- Kapag lumabas ang Nakakonekta, gamitin ang Pumili ng Naka-install na App sa bahaging Patakbuhin ang App sa VPN upang piliin ang app na papatakbuhin. Kung wala sa listahan, gamitin ang Maghanap ng Executable File.
- Kung kinakailangan, buksan ang Mga Argumento sa Pagpapatakbo (Opsyonal) at ilagay ang mga argumento.
- Pindutin ang Patakbuhin sa VPN.
Maaari kang pumili at magpatakbo ng maraming app nang sunud-sunod. Kung hindi lumalabas sa listahan ang isang bagong install na app, pindutin ang I-refresh ang Listahan sa bahagi ng pagpapatakbo ng app.
Kapag ginagamit ang Maghanap ng Executable File sa Windows, piliin ang .exe file ng programa.
Kung may espasyo sa argumento sa pagpapatakbo, ipaloob ito sa mga panipi (quotes). Ang field na ito ay para sa paglalagay ng mga argumentong ipapasa sa piniling executable file, at hindi ito nagpapatakbo ng mga shell command o pipe.
Kapag Gumagamit ng Browser
Ganap na isara ang anumang browser na tumatakbo na bago ito patakbuhin muli mula sa Muddog. Kung maipapasa sa kasalukuyang proseso ng browser ang kahilingang magbukas ng bagong window, maaaring patuloy nitong gamitin ang kasalukuyang linya. Para sa mga app na nag-iiwan ng proseso sa background kahit isara ang window, kailangan mo ring wakasan ang prosesong iyon.
Buksan ang Pahina ng Pagsuri ng Public IP gamit ang browser na bagong patakbo mula sa Muddog upang suriin ang IPv4 address. Ang ibang mga browser na pinatakbo mula sa karaniwang menu ng app ay hindi saklaw ng VPN.
Pagsasara ng Window, Pag-disconnect, at Muling Pagkonekta
| Aksyon | Resulta |
|---|---|
| Pagsasara sa window ng Muddog | Mananatili ang parehong VPN at ang pinatakbong programa. |
| Pag-disconnect sa VPN | Matatapos ang paglalapat ng VPN ngunit hindi isasara ang pinatakbong programa. |
| Muling pagkonekta sa mode na kada app sa Linux | Magiging saklaw muli ang mga app na pinatakbo na ng parehong user mula sa Muddog. Dahil hindi garantisadong lilipat sa bagong ruta ang mga kasalukuyang komunikasyon, patakbuhin muli ang mga kinakailangang app. |
| Muling pagkonekta sa mode na kada app sa Windows | Kailangang ganap na isara ang programang ilalapat at patakbuhin itong muli mula sa Muddog. |
Walang feature na humaharang sa internet ng app kapag naputol ang VPN.
Pagproseso ng DNS at IPv6
Maaaring gamitin ng mga kahilingan sa DNS na ipinapadala ng serbisyo ng system DNS para sa app at ng komunikasyon sa lokal na network ang kasalukuyang linya.
- Linux: Ginagamit ng trapiko sa IPv6 ang kasalukuyang linya.
- Windows: Habang nakakonekta sa VPN kada App, ipinapadala sa VPN ang komunikasyon sa TCP/UDP ng IPv4 internet ng piniling app at hinaharangan ang komunikasyon sa IPv6. Ginagamit ng system DNS at lokal na network ang kasalukuyang linya. Kung nagbabahagi ng parehong UDP port ang piniling app at ang ibang app kaya hindi matukoy kung sa aling app ang packet, haharangan ang packet na iyon.
Kung hindi ma-click ang button sa pagpapatakbo o hindi ginagamit ng app ang VPN, tingnan ang Pag-troubleshoot ng VPN kada App.