Sari la conținutul principal

VPN per aplicație în Muddog

Pentru a conecta numai anumite aplicații, precum browserul, prin altă țară, selectați VPN numai pentru aplicațiile pornite de aici. VPN-ul se aplică aplicațiilor nou pornite din Muddog și proceselor lor copil; celelalte aplicații folosesc conexiunea obișnuită.

Cerințe​

Funcția este disponibilă în Muddog 2 pentru Linux și Windows. În macOS, folosiți VPN pentru întregul internet sau IP/subrețele.

SistemCerințe
LinuxSesiune systemd de utilizator, cgroup v2 și nftables. nftables este instalat ca dependență. Aplicațiile Snap și Flatpak nu sunt acceptate.
WindowsSelectați programul din lista aplicațiilor instalate sau prin fișierul .exe. Componentele WinDivert necesare sunt incluse în MSI. Aplicația rulează cu privilegiile utilizatorului curent.

Nu sunt acceptate aplicațiile care deleagă execuția unui serviciu separat sau refolosesc altă instanță deja activă. Compatibilitatea poate diferi în funcție de metoda de instalare, chiar pentru aceeași aplicație.

Pornirea unei aplicații prin VPN​

  1. În Setări → Domeniul de utilizare VPN, alegeți VPN numai pentru aplicațiile pornite de aici.
  2. Apăsați Salvează modificările.
  3. În Conexiune, alegeți țara și apăsați Conectează VPN. Dacă erați conectat cu alt domeniu, deconectați-vă și reconectați-vă.
  4. După apariția stării Conectat, în Pornește aplicație prin VPN, folosiți Selectează aplicație instalată. Dacă lipsește, folosiți Caută executabil.
  5. Dacă este necesar, extindeți Argumente de pornire (opțional) și introduceți argumentele.
  6. Apăsați Pornește prin VPN.

Puteți selecta și porni mai multe aplicații pe rând. Dacă o aplicație nou instalată nu apare, apăsați Actualizează lista în zona de pornire. În Windows, Caută executabil trebuie să selecteze fișierul .exe al programului.

Argumentele care conțin spații trebuie puse între ghilimele. Câmpul transmite argumente executabilului selectat; nu execută comenzi shell sau conducte.

Utilizarea browserului​

Închideți complet browserul deja activ și reporniți-l din Muddog. Dacă cererea de fereastră nouă ajunge la procesul existent, acesta poate continua să folosească conexiunea obișnuită. Dacă închiderea ferestrelor lasă procese în fundal, închideți și acele procese.

Din browserul nou pornit prin Muddog, deschideți verificarea IP-ului public și verificați IPv4. Un alt browser pornit din meniul obișnuit al aplicațiilor nu este inclus în VPN.

Închiderea ferestrei, deconectarea și reconectarea​

AcțiuneRezultat
Închiderea ferestrei MuddogVPN-ul și programele pornite continuă să ruleze.
Deconectarea VPNVPN-ul nu se mai aplică, dar programele pornite nu sunt închise.
Reconectare în modul per aplicație în LinuxAplicațiile pornite anterior din Muddog de același utilizator sunt incluse din nou. Nu este garantată mutarea comunicațiilor existente pe noul traseu; reporniți aplicațiile necesare.
Reconectare în modul per aplicație în WindowsÎnchideți complet programele vizate și porniți-le din nou din Muddog.

Nu există o funcție de blocare a internetului aplicației la întreruperea VPN-ului.

DNS și IPv6​

Cererile DNS trimise de serviciul DNS al sistemului în numele aplicației și comunicațiile locale pot folosi conexiunea obișnuită.

  • Linux: IPv6 folosește conexiunea obișnuită.
  • Windows: în timpul conexiunii per aplicație, traficul internet IPv4 TCP/UDP al aplicațiilor selectate trece prin VPN, iar IPv6 este blocat. DNS-ul de sistem și rețeaua locală folosesc conexiunea obișnuită. Dacă aplicația selectată împarte un port UDP cu alta și pachetele nu pot fi atribuite unei aplicații, pachetele respective sunt blocate.

Dacă butonul de pornire este inactiv sau aplicația nu folosește VPN-ul, consultați depanarea VPN-ului per aplicație.