Guida
Come configurare una VPN su Android
L’app del Play Store, i due interruttori nelle impostazioni di Android che contano più di qualsiasi opzione nell’app e come verificare che il tunnel trasporti il tuo traffico su un telefono che cambia rete per tutto il giorno. Scritto per Android 17.
Prima di iniziare
Questa guida non sceglie un fornitore al posto tuo
Ogni passaggio qui sotto è uguale, qualunque fornitore tu scelga, perciò qui non ne viene indicato nessuno. La scelta è un compito separato e va fatta nel registro, dove si parte da un punteggio pubblicato anziché da una scheda del negozio.
Installa l’app dal Play Store, usando la scheda a cui rimanda il sito del fornitore. Non installare mai una VPN da un file APK inviato in chat o scaricato da un forum: un’app VPN vede ogni byte inviato dal telefono e una versione riconfezionata è il modo più efficace mai trovato per leggerlo.
Installa l’app
- Accedi prima al sito del fornitore e segui il suo link alla scheda del Play Store. Le ricerche nel negozio per una VPN mostrano sopra quella autentica app che le imitano; un link dall’account per cui paghi no.
- Installa, apri e accetta la richiesta di connessione. Android chiede una volta se l’app può configurare una connessione VPN — in questo modo il sistema affida il tunnel all’app, mentre rifiutare lascia un’app che non può connettersi. La richiesta indica il nome dell’app; se non è quella che hai installato, fermati.
- Accedi all’app con lo stesso account. La maggior parte delle app chiede di assegnare un nome al dispositivo; il nome viene memorizzato dal fornitore, quindi scegline uno che non ti identifichi.
- Non connetterti ancora. Due delle impostazioni importanti non si trovano affatto nell’app. Sono nelle impostazioni di Android e restano disattivate finché non le attivi.
Le impostazioni che vale la pena controllare
Android è l’unica piattaforma in cui il sistema stesso gestisce il kill switch, quindi questa sezione inizia fuori dall’app. Ogni impostazione ha una voce nel glossario se il nome non ti è familiare.
VPN sempre attiva e Blocca le connessioni senza VPN
Apri Impostazioni › Rete e internet › VPN, tocca l’ingranaggio accanto all’app e attiva entrambi gli interruttori. VPN sempre attiva fa avviare il tunnel ad Android all’avvio e lo riavvia ogni volta che cade, senza aspettare l’app. Blocca le connessioni senza VPN è il kill switch, applicato dal sistema: mentre il tunnel è inattivo, nulla sul telefono raggiunge la rete.
Usa l’interruttore del sistema anche se l’app ne offre uno proprio. Quello dell’app smette di funzionare quando l’app viene terminata; quello di Android continua a funzionare perché non è l’app ad applicarlo. Lo scopo di un kill switch è spiegato nella pagina dedicata; in breve, un tunnel caduto diventa una connessione interrotta anziché una connessione persa senza accorgersene, e su un telefono che cambia rete per tutto il giorno questo è il punto.
DNS dentro il tunnel
Le richieste di risoluzione dei nomi possono uscire dal telefono al di fuori del tunnel anche quando tutto il resto è al suo interno: in questo modo la rete sa quali siti hai visitato e nasconde soltanto ciò che hai fatto su quei siti. Nell’app cerca protezione dalle perdite DNS, usa il DNS del fornitore oppure un campo DNS personalizzato e impostalo sul resolver del fornitore.
L’impostazione DNS privato di Android è un’altra cosa e non crea conflitti: le richieste che invia viaggiano dentro il tunnel come tutto il resto. Tuttavia, un resolver DNS privato gestito da terzi è un soggetto terzo che vede ogni richiesta, e tu stai già affidando il traffico al fornitore. Aggiungere un secondo soggetto aumenta il numero di soggetti senza ridurre ciò che ognuno di loro sa. Il funzionamento di una perdita è spiegato nella pagina sulle perdite DNS.
Ottimizzazione della batteria
Il gestore della batteria di Android, insieme a quello del produttore, arresta le app che restano a lungo in background. Un client VPN è esattamente un’app di questo tipo. Apri la pagina dell’app in Impostazioni › App, imposta l’uso della batteria su Senza restrizioni e fai lo stesso in qualsiasi gestore dell’alimentazione del produttore presente sul telefono. Altrimenti il tunnel viene interrotto mentre il telefono è in tasca e la prima app che si riattiva invia il traffico attraverso qualunque rete sia disponibile — a meno che l’interruttore di sistema sopra non sia attivo, nel qual caso non invia nulla.
Il protocollo
Lascia l’impostazione predefinita moderna — la pagina sui protocolli indica quali sono attuali e quali legacy. Su un telefono, quello moderno si riconnette anche più rapidamente dopo un cambio di rete e consuma meno batteria. Se l’app offre un’opzione più vecchia per risolvere un problema di connessione, è un compromesso da accettare consapevolmente e poi annullare: il registro indica il protocollo più debole ancora offerto da un fornitore, e selezionarlo manualmente significa scegliere quella valutazione per te stesso.
Verifica che funzioni davvero
Connettiti, poi controlla invece di dare per scontato. Tre verifiche, in quest’ordine, tutte gratuite e senza bisogno di un’altra app:
- Il tuo indirizzo è cambiato. Apri nel browser una pagina che mostra “qual è il mio IP” e verifica che il Paese corrisponda all’uscita che hai scelto. Fallo una volta sul Wi-Fi e una volta sulla rete mobile: sono due reti diverse e un tunnel che funziona su una può fallire sull’altra.
- Le richieste di risoluzione sono dentro il tunnel. Esegui un test delle perdite DNS e leggi i resolver che riporta. Se appartengono al tuo operatore mobile o al tuo fornitore di internet domestico, l’impostazione DNS sopra non è stata applicata.
- Il kill switch fa ciò che dichiara. Avvia un download di grandi dimensioni, poi arresta forzatamente l’app VPN dalla sua pagina in Impostazioni › App, così il tunnel cade senza che venga chiesto all’app di farlo. Il download dovrebbe fermarsi completamente e restare fermo finché il tunnel non torna attivo. Se continua, Blocca le connessioni senza VPN non è attivo.
La guida dedicata contiene una batteria di test più completa, compreso ciò che ciascuno può e non può mostrare: la trovi qui.
Cosa dimostrano queste verifiche
+Il tuo traffico esce attraverso il server di uscita, nel Paese selezionato, su entrambe le reti usate dal telefono
+Né l’operatore né il Wi-Fi a cui sei connesso possono leggere quali siti raggiungi
+Quando il tunnel cade, la connessione fallisce in modo chiuso, con l’applicazione di Android anziché dell’app
Cosa non dimostrano
−Non dicono nulla su ciò che conserva il fornitore — è una questione documentale, a cui rispondono le pagine sulla conservazione
−Non ti rendono anonimo: le app a cui hai effettuato l’accesso sul telefono restano collegate, vedi da cosa una VPN non ti protegge
−Un test superato oggi non è una promessa per il prossimo aggiornamento dell’app o del telefono
Il telefono su una rete instabile
Un telefono trascorre la giornata su reti che un portatile non vede mai: una rete cellulare congestionata, il captive portal di un bar, un treno. Vale la pena fare tre modifiche, non di più. Scegli un’uscita vicina a te, perché ogni mille chilometri aggiuntivi si sommano alla latenza di una rete che ne ha già troppa. Cambia protocollo una volta se quello moderno non riesce proprio a connettersi, poi ripristinalo il giorno dopo. Attiva VPN sempre attiva, come indicato sopra, così la riconnessione dopo la perdita del tunnel è compito di Android e non tuo.
Se una rete blocca il tunnel con ogni protocollo e ogni uscita, è un fatto relativo a quella rete. Questa guida non va oltre il segnalarlo.
Quando non funziona
La connessione continua a interrompersi quando lascio il Wi-Fi
Ogni passaggio dal Wi-Fi alla rete mobile e viceversa interrompe il tunnel per un momento, e un client che si riconnette lentamente trasforma quel momento in una lacuna. Il protocollo moderno supera un cambio di rete molto meglio di quello più vecchio, quindi prima di tutto controlla quale usa l’app.
Con Blocca le connessioni senza VPN attivo, la lacuna diventa una connessione interrotta anziché una perdita. È l’impostazione che sta funzionando: il telefono aspetta il tunnel invece di usare la rete non protetta.
L’app si disconnette da sola dopo un po’
Di solito è colpa del gestore della batteria, non del fornitore. Diversi produttori aggiungono un proprio sistema aggressivo di arresto delle app a quello di Android, e un client VPN “ottimizzato” viene semplicemente fermato in background.
Escludi il client dall’ottimizzazione della batteria nelle Impostazioni e anche da qualsiasi gestore dell’alimentazione specifico del produttore. VPN sempre attiva fa riavviare il tunnel ad Android quando cade, completando così la correzione.
Sulla rete mobile tutto è lento
È un percorso più lungo su una rete che era già lenta. Scegli un’uscita più vicina, prova un secondo server nello stesso Paese e cambia protocollo una volta: quello moderno è più leggero su un telefono. Se la connessione è lenta con ogni uscita e funziona bene sul Wi-Fi, la rete mobile sta limitando il traffico VPN.
Stessi passaggi, altre macchine
Il resto delle piattaforme
Ogni piattaforma ha una guida propria anziché una scheda su questa. I passaggi divergono non appena si apre il programma di installazione, e una pagina che risponde a tre piattaforme insieme non risponde bene a nessuna.