Жеке VPN немесе пакеттік туннель: iPhone үшін екі VPN моделі
Бір модель iOS-тың кіріктірілген IPsec немесе IKEv2 параметрлерін баптайды; екіншісі өз протоколын іске асыратын провайдер ұсынады. Өнім атауы қайсысын алғаныңызды айтпайды.
Екі iPhone қолданбасы да Параметрлерге VPN жазбасын қоя алады, екеуі де өзін VPN клиенті деп атай алады және іс жүзінде ешқандай іске асыруды бөліспейді. Apple осы интеграциялардың бірін Жеке VPN деп атайды, және дәл осы атау шатасудың көп бөлігін тудырады. Жеке VPN — кіріктірілген IPsec немесе IKEv2 іске асыруын қолданатын конфигурацияларды жасау және басқару үшін API. Пакеттік туннель провайдері — екінші модель: қолданба өз протоколының клиент жағын іске асыратын кеңейтімді жеткізеді. Адамдар кейін осы белгіден шығаратын барлық нәрсе — шифрлардан бастап меншікке және телефонды басқару қажет пе дегенге дейін — тұжырым, мәлімдеме емес.
Туннельді кім іске асырады
Бұл бөліну бірдеңе бұзылғанда кім жауапты екенін анықтайды. Кіріктірілген IPsec немесе IKEv2 кезінде туннельдің күй машинасы iOS-қа тиесілі, ал конфигурация мен түймелер қолданбаға тиесілі. Провайдер кезінде қолданба екеуіне де ие, сондықтан протокол қатесі операциялық жүйе жаңартуының орнына қолданба жаңартуына айналады.
Протоколды кім іске асырады деп сұрасаңыз, салыстыру қысқа.
| 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 |
Жеке VPN құжаттамасы сонымен қатар қолданба конфигурацияны бірінші рет сақтаған кездегі пайдаланушының айқын рұқсат сұрауын атап өтеді, бұл жалпы VPN қолданбаларына емес, сол модельге жатады.
Белгі туралы бас тартуға тұрарлық екі тұжырым
Біріншісі — Жеке VPN шифр таңдайды. Олай етпейді; келісілген жиынтық протоколдан және оның конфигурациясынан келеді, ал Жеке белгісі қайсысын алатыныңыз туралы ештеңе айтпайды. Екіншісі — Жеке VPN прокси немесе шектеулі туннельді білдіреді. Ол кіріктірілген IPsec немесе IKEv2-ні білдіреді, ал бұл маршруттар солай десе, толық туннель.
Сондықтан қолданбаның болуы сым протоколы туралы дәлел емес. WireGuard немесе OpenVPN сөйлейтін үшінші тарап клиенті құрылымы бойынша провайдер қолданбасы, өйткені iOS бұл протоколдарды байырғы түрде іске асырмайды.
Неліктен корпоративтік тұжырым адастырады
Apple құжаттамасы NETunnelProviderManager конфигурацияларын кәдімгі корпоративтік VPN конфигурациялары ретінде жіктейді. Бұл тұжырым API санаты, және ол адамдарды екі қарама-қарсы қатеге итермелейді: тұтынушы қолданбасы провайдер моделін қолдана алмайды деп ойлау және телефонды ол үшін қадағалауда ұстау керек деп ойлау. Екеуі де туындамайды. Тұтынушы қолданбалары провайдерлерді әдеттегідей жеткізеді, ал қадағалау саясатты кім жүргізе алатыны туралы бөлек мәселе.
Басқару меншігі — сол төртінші мәселе, және ол екі модельден де тәуелсіз. Ұйым орнатқан конфигурация өз сәйкестігін, трафик ауқымын және өмірлік цикл ережелерін алып жүреді, және олар кездейсоқ орнатылған қолданбамен емес, профильмен бірге жүреді. Оларды интеграция моделімен қатар оқыңыз, өйткені басқарылатын кіріктірілген профиль мен басқарылмайтын провайдер профилі бір телефонда бір уақытта болуы мүмкін.
Экран суретінің орнына дәлелді тексеріңіз
Экран суреттері — қолжетімді ең нашар дәлел, өйткені Параметрлерді топтастыру шығарылымдар арасында өзгереді. Басқарылатын профиль өз жүктеме түрін атайды: кіріктірілген профиль IKEv2 немесе IPsec сияқты VPN түрін жариялайды, ал провайдер профилі провайдердің бума идентификаторын атайтын ішкі түрді алып жүреді. Мұны алдыңыздағы құрылғыда тексеруге болады, және ол келесі қайта жобалаудан аман қалады.
Қолданбаның өзіне келсек, қолданылатын класс сол сұраққа екінші жақтан жауап береді: Жеке VPN API-інен конфигурация нысандары, немесе провайдер менеджері және оның кеңейтімі.
Содан кейін оператор нақты ұсынатын нәрсеге қарай таңдаңыз. Үйлесімді байырғы профиль бар жерде кіріктірілген жолдың қозғалмалы бөліктері азырақ және жаңартатын бір нәрсе кем. Қызметке iOS жеткізбейтін протокол қажет болса, провайдер қолданбасы жалғыз нұсқа, және оның шығарылым ырғағы тәуекеліңіздің бөлігіне айналады.
Жазбаны қосылыммен бірге сақтаңыз
Аутентификация мен ресурс саясатын қолданбаға емес, қосылым жазбасына тіркеңіз, сонда қайта орнату рұқсат моделін өзімен бірге алып кетпейді. Бұл жазба туннель көтеріліп, басқа ештеңе жұмыс істемегенде қолдау инженеріне керек болатын нәрсе де.
Соңында қоюға тұрарлық сұрақ қай модель жақсы деген емес. Ол — операторыңыз қай модельді қолдайды және түнде сағат екіде нақты қолыңыздағы құралдармен қайсысын жөндей аласыз.