Dve aplikácie pre iPhone môžu obe zapísať položku VPN v Nastaveniach, obe sa nazývať klientmi VPN a takmer nezdieľať žiadnu implementáciu. Apple nazýva jednu z týchto integrácií Osobný VPN a práve ten názov vytvára väčšinu zmätku. Osobný VPN je API na vytváranie a správu konfigurácií, ktoré používajú vstavanú implementáciu IPsec alebo IKEv2. Poskytovateľ paketového tunela je druhý model: aplikácia dodáva rozšírenie, ktoré implementuje klientsku stranu vlastného protokolu. Všetko, čo ľudia potom z toho označenia vyvodzujú, od šifier cez vlastníctvo až po to, či musí byť telefón spravovaný, je odvodenie, nie tvrdenie.

Kto tunel implementuje

Toto rozdelenie rozhoduje, kto nesie zodpovednosť, keď sa niečo pokazí. Pri vstavanom IPsec alebo IKEv2 vlastní iOS stavový automat tunela a aplikácia vlastní konfiguráciu a tlačidlá. Pri poskytovateľovi vlastní aplikácia oboje, takže chyba protokolu sa stane aktualizáciou aplikácie namiesto aktualizácie operačného systému.

Porovnanie je krátke, ak sa spýtate, kto implementuje protokol.

IntegrationApple interfaceProtocol implementation
Personal VPNNEVPNManager with a Personal VPN configurationThe system IPsec or IKEv2 client
Packet tunnelNETunnelProviderManager plus the provider extensionWhatever the extension implements

Dokumentácia Osobného VPN tiež spomína výslovnú výzvu na autorizáciu používateľa, keď aplikácia prvýkrát uloží konfiguráciu, čo patrí k tomuto modelu, a nie k aplikáciám VPN všeobecne.

Dve tvrdenia o označení, ktoré stojí za to opustiť

Prvé je, že Osobný VPN vyberá šifru. Nevyberá; vyjednaná sada prichádza z protokolu a jeho konfigurácie a označenie Osobný nehovorí nič o tom, ktorú dostanete. Druhé je, že Osobný VPN znamená proxy alebo obmedzený tunel. Znamená vstavaný IPsec alebo IKEv2, čo je plný tunel vždy, keď to trasy hovoria.

Prítomnosť aplikácie teda nie je dôkazom o drôtovom protokole. Klient tretej strany hovoriaci WireGuard alebo OpenVPN je konštrukčne aplikáciou poskytovateľa, pretože iOS tieto protokoly natívne neimplementuje.

Prečo podnikové formulácie mýlia

Dokumentácia Applu klasifikuje konfigurácie NETunnelProviderManager ako bežné podnikové konfigurácie VPN. Táto formulácia je kategória API a tlačí ľudí k dvom opačným chybám: domnievať sa, že spotrebiteľská aplikácia nemôže použiť model poskytovateľa, a domnievať sa, že telefón kvôli tomu musí byť pod dohľadom. Ani jedno nevyplýva. Spotrebiteľské aplikácie bežne dodávajú poskytovateľov a dohľad je samostatná otázka o tom, kto smie presadzovať politiku.

Vlastníctvo správy je tá štvrtá otázka a je nezávislé od oboch modelov. Konfigurácia nainštalovaná organizáciou nesie vlastnú identitu, rozsah prevádzky a pravidlá životného cyklu a tie cestujú s profilom, nie s aplikáciou, ktorá je práve nainštalovaná. Čítajte ich spolu s modelom integrácie, pretože spravovaný vstavaný profil a nespravovaný profil poskytovateľa môžu sedieť v jednom telefóne súčasne.

Overte dôkaz namiesto snímky obrazovky

Snímky obrazovky sú najhorší dostupný dôkaz, pretože zoskupenie v Nastaveniach sa medzi verziami mení. Spravovaný profil pomenúva svoj vlastný typ obsahu: vstavaný profil deklaruje typ VPN, ako je IKEv2 alebo IPsec, zatiaľ čo profil poskytovateľa nesie podtyp s identifikátorom balíka poskytovateľa. To je overiteľné na zariadení pred vami a prežije to aj ďalší redesign.

Čo sa týka samotnej aplikácie, použitá trieda odpovedá na tú istú otázku z druhej strany: konfiguračné objekty z API Osobného VPN alebo správca poskytovateľa a jeho rozšírenie.

Potom vyberajte podľa toho, čo operátor skutočne poskytuje. Kde existuje kompatibilný natívny profil, má vstavaná cesta menej pohyblivých častí a o jednu vec menej na aktualizáciu. Kde služba potrebuje protokol, ktorý iOS nedodáva, je aplikácia poskytovateľa jedinou možnosťou a jej tempo vydaní sa stáva súčasťou vášho rizika.

Uchovávajte záznam s pripojením

Pripojte autentizáciu a zásady zdrojov k záznamu pripojenia, nie k aplikácii, aby reinštalácia nevzala model autorizácie so sebou. Tento záznam je aj to, čo potrebuje inžinier podpory, keď tunel naskočí a nič iné nefunguje.

Otázka, ktorú stojí za to si na konci položiť, nie je, ktorý model je lepší. Je to, ktorý model váš operátor podporuje a ktorý dokážete ladiť o druhej ráno s nástrojmi, ktoré skutočne máte.

Súvisiace články