Icona VPN attiva su iPhone: copre tutte le app o funziona e basta?
Un badge, tre affermazioni diverse. Distingui cosa copre il profilo, cosa fanno le regole su richiesta e quale famiglia di indirizzi hai testato davvero.
Il badge compare, l’app continua a comportarsi come se fosse a casa, e la conclusione ovvia è che il tunnel sia rotto. Di solito non c’è niente di rotto. Il badge segnala una connessione, mentre la domanda dietro riguarda la copertura, e sono affermazioni diverse.
Tre condizioni decidono quale affermazione puoi fare. Finché non sono chiarite, qualsiasi risultato di test è ambiguo.
Tre risposte si nascondono dietro un’icona
La prima domanda è cosa volevi che facesse il tunnel. Raggiungere un wiki interno, nascondere il tuo indirizzo a un servizio di streaming e proteggere una sola app gestita sono tre requisiti diversi che tre profili diversi soddisfano.
La seconda è di chi è il profilo. Una configurazione installata personalmente si comporta diversamente da una distribuita da un sistema di gestione, e solo la seconda può portare regole per app che iOS applica. Il badge non riesce a distinguere le due.
La terza è la famiglia di indirizzi su cui ti trovi. Un tunnel che trasporta IPv4 mentre la rete assegna IPv6 lascia un percorso fuori dal tunnel. Un test che raggiunge solo un sito IPv4 non lo vedrà mai.
I profili per app coprono solo le loro app
Un VPN per app è il caso che produce più falsi allarmi. Il profilo elenca le app il cui traffico entra nel tunnel, e tutto il resto continua sulla rete locale per progetto. Che il tuo indirizzo pubblico resti lo stesso nel browser è quindi un comportamento atteso, non la prova di un guasto. Nulla nella barra di stato lo contraddice.
Prova l’app per cui è stato creato il profilo e provala contro una risorsa che esiste solo all’interno. Una richiesta interna riuscita dall’app indicata descrive una configurazione che funziona. Un indirizzo pubblico normale in Safari descrive allora un profilo per app che si comporta esattamente come configurato.
Le regole su richiesta cambiano ciò che osservi
La configurazione su richiesta decide quando viene stabilita una connessione, non se il traffico è coperto. Una regola può alzare il tunnel quando viene richiesto un certo dominio e abbatterlo quando la richiesta termina, il che significa che il badge che compare e scompare durante l’uso normale è il progetto che funziona. Leggi le regole prima di interpretare il badge.
Questo comportamento spiega anche risultati che sembrano incoerenti nell’arco della giornata. La stessa app può passare dal tunnel alle dieci del mattino ed essere diretta a mezzogiorno, perché è cambiata la condizione di attivazione e non la politica.
Una sonda non è una prova di copertura
Un solo controllo nel browser dimostra che una richiesta ha seguito un percorso, e niente di più. Non dice nulla di una seconda app con il proprio stack di rete, di una sincronizzazione in background che è girata prima che il tunnel salisse, o di una connessione sopravvissuta a un cambio di rete perché il vecchio socket non è mai stato ristabilito. Quel vuoto è un problema di ambito, non una fuga.
| Observation | Decide this first | Then test |
|---|---|---|
| Badge on, public address unchanged | Is the profile per-app? | The named internal app, not a browser |
| Badge flickers during the day | Are on-demand rules present? | Whether the flip follows a trigger domain |
| Internal app works, another fails | Is that app in the profile? | Its own settings and any proxy config |
| Nothing works while badge is on | Is this a path failure? | Name resolution and a known-good internal host |
La quarta riga è l’unica che indica un guasto. Un tunnel connesso con risoluzione dei nomi rotta, una rotta di ritorno mancante o un servizio semplicemente giù appaiono identici dal punto di vista dell’app.
Cosa annotare prima di escalare
Annota il nome del profilo, se proviene da un sistema di gestione, se sono presenti regole per app e l’ora esatta della richiesta fallita. Aggiungi la famiglia di indirizzi che hai testato e l’app da cui hai testato. Nessun numero sullo schermo sostituisce quell’elenco. Quel verbale separa una questione di copertura da un’interruzione in un solo passaggio.
Tieni presenti anche le basi della sicurezza. Un tunnel non sostituisce la validazione dei certificati, la protezione dell’account o i permessi del dispositivo. Un’icona accanto allo stato della rete non è prova che una di queste cose sia configurata, ed è così che un’affermazione sulla privacy viene costruita sulla forza di un badge.
La panoramica sulla distribuzione di VPN di Apple descrive i tipi di profilo e il comportamento su richiesta dietro queste differenze. Leggila prima di discutere con un sistema di gestione su cosa dovrebbe coprire un profilo.