Perséinleche VPN oder Pakettunnel: zwee VPN-Modeller fir iPhone
Dat engt Modell konfiguréiert iOS seng agebaut IPsec oder IKEv2; dat anert liwwert e Provider, dee säin eegene Protokoll implementéiert. Den Produktnumm seet net, wéi engen Dir kritt hutt.
Zwee iPhone-Apps kënnen allebéid en VPN-Agang an den Astellungen setzen, sech allebéid VPN-Client nennen a bal keng Implementatioun deelen. Apple nennt eng vun dësen Integratiounen Perséinleche VPN, an deen Numm erzeegt de gréissten Deel vun der Duercherneen. Perséinleche VPN ass eng API fir Konfiguratiounen ze schafen an ze verwalten, déi déi agebaut IPsec- oder IKEv2-Implementatioun benotzen. E Pakettunnel-Provider ass dat anert Modell: d'App liwwert eng Erweiderung, déi d'Client-Säit vun hirem eegene Protokoll implementéiert. Alles wat d'Leit duerno aus dem Label ofleeden, vu Chifferen iwwer Proprietéit bis dohinner, ob den Telefon verwalt muss ginn, ass eng Ofleedung an net eng Ausso.
Wien den Tunnel implementéiert
D'Opdeelung entscheet, wien verantwortlech ass, wa mol eppes futti geet. Bei agebautem IPsec oder IKEv2 gehéiert iOS d'Zoustandsmachine vum Tunnel an d'App besëtzt d'Konfiguratioun an d'Knäpp. Bei engem Provider besëtzt d'App béides, sou datt e Protokollfehler zu engem App-Update gëtt anstatt zu engem Betribssystem-Update.
De Verglach ass kuerz, wann ee freet, wien de Protokoll implementéiert.
| Integration | Apple interface | Protocol implementation |
|---|---|---|
| Personal VPN | NEVPNManager with a Personal VPN configuration | The system IPsec or IKEv2 client |
| Packet tunnel | NETunnelProviderManager plus the provider extension | Whatever the extension implements |
Dokumentatioun vum Perséinleche VPN ernimmt och de expliziten Autorisatiounshinweis fir de Benotzer, wann eng App eng Konfiguratioun fir d'éischt Kéier späichert, wat zu deem Modell gehéiert an net zu VPN-Appen allgemeng.
Zwee Aussoen iwwert de Label, déi ee solle fale loossen
Déi éischt ass, datt Perséinleche VPN en Chiffer auswielt. Dat mécht en net; de Suite, deen ausgehandelt gëtt, kënnt vum Protokoll a senger Konfiguratioun, an de Label Perséinlech seet näischt dozou, wéi engen Dir kritt. Déi zweet ass, datt Perséinleche VPN e Proxy oder en agegrenzten Tunnel implizéiert. En implizéiert agebaut IPsec oder IKEv2, wat e kompletten Tunnel ass, ëmmer wann d'Routen dat soen.
D'Präsenz vun enger App ass also kee Beweis iwwert de Kabelprotokoll. En Drëttparteie-Client, dee WireGuard oder OpenVPN schwätzt, ass vu Konstruktioun eng Provider-App, well iOS dës Protokoller net nativ implementéiert.
Firwat d'Entreprise-Formuléierung an d'Ier féiert
D'Dokumentatioun vun Apple klasséiert NETunnelProviderManager-Konfiguratiounen als regulär Enterprise-VPN-Konfiguratiounen. Dës Formuléierung ass eng API-Kategorie, an et dréckt d'Leit op zwee géigendeeler Feeler: unzehuelen, datt eng Konsumenten-App den Provider-Modell net ka benotzen, an unzehuelen, datt den Telefon dofir misst iwwerwaacht ginn. Keng vun deenen zwee follegt. Konsumenten-Appen liwweren Providers routinéiert, an Iwwerwaachung ass eng separat Fro dozou, wien eng Politik duerchsetze kann.
Proprietéit vun der Verwaltung ass déi véiert Fro, an et ass onofhängeg vun de béide Modeller. Eng Konfiguratioun, déi vun enger Organisatioun installéiert gëtt, dréit hir eegen Identitéit, hire Verkéiersëmfang an hir Liewenszyklus-Reegelen, an déi reesen mam Profil an net mat der App, déi just grad installéiert ass. Liest se nieft dem Integratiounsmodell, well e verwaltent agebaut Profil an e net-verwaltent Provider-Profil kënnen zur selwechter Zäit op engem Telefon sinn.
Kuckt de Beweis anstatt de Screenshot
Screenshots sinn dee schlechteste Beweis, deen et gëtt, well d'Gruppéierung an den Astellungen tëscht Versiounen ännert. E verwaltent Profil nennt säin eegene Payload-Typ: en agebaut Profil deklaréiert en VPN-Typ wéi IKEv2 oder IPsec, während e Provider-Profil en Ënnertyp dréit, deen de Bundle-Identifiant vum Provider nennt. Dat ass op dem Apparat virun Iech nogekuckt, an et iwwerlieft déi nächst Ëmgestaltung.
Wat d'App selwer ugeet, déi benotzt Klass beäntwert déiselwecht Fro vun der anerer Säit: Konfiguratiounsobjeten aus der Perséinleche VPN-API, oder e Provider-Manager a seng Erweiderung.
Dann wielt no deem, wat den Operateur tatsächlech ubitt. Wou et e kompatibelen native Profil gëtt, huet den agebaute Wee manner beweeglech Deeler an eng Saach manner ze aktualiséieren. Wou de Service e Protokoll brauch, deen iOS net liwwert, ass eng Provider-App déi eenzeg Optioun an hire Verëffentlechungsrhythmus gëtt Deel vun Ärem Risiko.
Hält de Rekord mam Verbindung
Verbannt d'Authentifikatioun an d'Ressourcepolitik mam Verbindungsrekord an net mat der App, sou datt eng Reinstallatioun den Autorisatiounsmodell net mat hëlt. Dee Rekord ass och dat, wat en Supportingenieur brauch, wann den Tunnel eropkënnt an näischt anescht funktionéiert.
D'Fro, déi am Enn wäert ass ze stellen, ass net wéi ee Modell besser ass. Si ass, wéi ee Modell Ären Operateur ënnerstëtzt, a wéi engen Dir um zwee an der Nuecht mat deenen Tools, déi Dir tatsächlech hutt, debugge kënnt.