VPN per applicazione in Muddog
Per connettere soltanto alcune app, come il browser, attraverso un altro paese, scegli Usa la VPN soltanto per le app avviate qui. La VPN viene applicata alle nuove app avviate da Muddog e ai loro processi figli; le altre app utilizzano la connessione originale.
Requisiti
Disponibile in Muddog 2 per Linux e Windows. Su macOS utilizza la VPN per tutto Internet o per IP e intervalli.
| Sistema | Requisiti |
|---|---|
| Linux | Richiede sessione utente systemd, cgroup v2 e nftables. nftables viene installato come dipendenza. Le app Snap e Flatpak non sono supportate. |
| Windows | Scegli il programma dall’elenco delle app installate o tramite il file .exe. I componenti WinDivert necessari sono inclusi nell’MSI. L’app viene eseguita con i privilegi dell’utente corrente. |
Non sono supportate le app che delegano l’esecuzione a un servizio separato o riutilizzano un’altra istanza già attiva. Anche app con lo stesso nome possono essere compatibili o meno a seconda del metodo di installazione.
Avviare un’app nella VPN
- In Impostazioni → Ambito della VPN, seleziona Usa la VPN soltanto per le app avviate qui.
- Premi Salva modifiche.
- Nella schermata Connessione, scegli il paese e premi Connetti VPN. Se eri connesso con un altro ambito, disconnettiti e riconnettiti.
- Quando compare Connesso, nell’area Avvia app nella VPN usa Seleziona app installata. Se l’app non è nell’elenco, usa Cerca eseguibile.
- Se necessario, espandi Argomenti di avvio (facoltativi) e inseriscili.
- Premi Avvia nella VPN.
Puoi selezionare e avviare più app una dopo l’altra. Se un’app appena installata non compare, premi Aggiorna elenco nell’area di avvio. Su Windows, con Cerca eseguibile, seleziona il file .exe del programma.
Racchiudi tra virgolette gli argomenti che contengono spazi. Il campo passa argomenti all’eseguibile scelto: non esegue comandi di shell o pipe.
Utilizzo dei browser
Chiudi completamente un browser già attivo prima di riavviarlo da Muddog. Se la richiesta di nuova finestra viene inoltrata al processo esistente, questo può continuare a usare la connessione originale. Se la chiusura delle finestre lascia processi in background, termina anche quelli.
Nel browser appena avviato da Muddog, apri la pagina di verifica dell’IP pubblico e controlla IPv4. Un altro browser aperto dal normale menu delle applicazioni non è incluso nella VPN.
Chiusura della finestra, disconnessione e riconnessione
| Azione | Risultato |
|---|---|
| Chiudere la finestra Muddog | VPN e programmi avviati rimangono attivi. |
| Disconnettere la VPN | Termina l’applicazione della VPN, ma i programmi avviati restano aperti. |
| Riconnettersi in modalità per applicazione su Linux | Tornano incluse anche le app avviate in precedenza da Muddog dallo stesso utente. Non è garantito che le comunicazioni esistenti cambino percorso: riavvia le app necessarie. |
| Riconnettersi in modalità per applicazione su Windows | Devi chiudere completamente i programmi interessati e riavviarli da Muddog. |
Non è disponibile una funzione che blocchi Internet alle app quando la VPN si interrompe.
DNS e IPv6
Le richieste DNS inviate dal servizio DNS di sistema per conto dell’app e le comunicazioni della rete locale possono usare la connessione originale.
- Linux: IPv6 utilizza la connessione originale.
- Windows: durante la VPN per applicazione, il traffico Internet IPv4 TCP/UDP delle app selezionate passa nella VPN e IPv6 viene bloccato. DNS di sistema e rete locale usano la connessione originale. Se l’app selezionata condivide una porta UDP con altre app e non è possibile attribuire un pacchetto, quel pacchetto viene bloccato.
Se il pulsante di avvio è disabilitato o l’app non utilizza la VPN, consulta Risoluzione dei problemi della VPN per applicazione.