Անձնական VPN կամ փաթեթային թունել՝ երկու VPN մոդել iPhone-ի համար
Մոդելներից մեկը կարգավորում է iOS-ի ներկառուցված IPsec-ը կամ IKEv2-ը, մյուսը տրամադրում է մատակարար, որն իրականացնում է իր սեփական արձանագրությունը։ Արտադրանքի անվանումը չի ասում, թե որն եք ստացել։
Երկու iPhone հավելվածներ կարող են երկուսն էլ VPN գրառում տեղադրել Կարգավորումներում, երկուսն էլ իրենց անվանել VPN հաճախորդ և գրեթե ոչ մի իրականացում չկիսել։ Apple-ը այդ ինտեգրացիաներից մեկին անվանում է Անձնական VPN, և հենց այդ անունն է առաջացնում շփոթության մեծ մասը։ Անձնական VPN-ը API է՝ ներկառուցված IPsec կամ IKEv2 իրականացումն օգտագործող կոնֆիգուրացիաներ ստեղծելու և կառավարելու համար։ Փաթեթային թունելի մատակարարը մյուս մոդելն է՝ հավելվածը տրամադրում է ընդլայնում, որն իրականացնում է իր սեփական արձանագրության հաճախորդային կողմը։ Այն ամենը, ինչ մարդիկ դրանից հետո եզրակացնում են պիտակից՝ գաղտնագրերից մինչև սեփականություն և մինչև այն, թե արդյոք հեռախոսը պետք է կառավարվի, եզրակացություն է, ոչ հայտարարություն։
Ով է իրականացնում թունելը
Այս բաժանումը որոշում է, թե ով է պատասխանատու, երբ ինչ-որ բան փչանում է։ Ներկառուցված 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 կատեգորիա է, և այն մարդկանց հրում է երկու հակադիր սխալի՝ ենթադրել, թե սպառողական հավելվածը չի կարող օգտագործել մատակարարի մոդելը, և ենթադրել, թե հեռախոսը դրա համար պետք է հսկողության տակ լինի։ Ոչ մեկը չի բխում։ Սպառողական հավելվածները սովորաբար տրամադրում են մատակարարներ, և հսկողությունը առանձին հարց է այն մասին, թե ով կարող է քաղաքականություն կիրառել։
Կառավարման սեփականությունը այդ չորրորդ հարցն է, և այն անկախ է երկու մոդելներից։ Կազմակերպության կողմից տեղադրված կոնֆիգուրացիան կրում է իր ինքնությունը, երթևեկության շրջանակը և կյանքի ցիկլի կանոնները, և դրանք ճամփորդում են պրոֆիլի հետ, այլ ոչ թե պատահաբար տեղադրված հավելվածի։ Կարդացեք դրանք ինտեգրացիայի մոդելի կողքին, քանի որ կառավարվող ներկառուցված պրոֆիլը և չկառավարվող մատակարարի պրոֆիլը կարող են միաժամանակ լինել նույն հեռախոսում։
Ստուգեք ապացույցը, ոչ թե էկրանի պատկերը
Էկրանի պատկերները ամենավատ հասանելի ապացույցն են, քանի որ Կարգավորումների խմբավորումը փոխվում է տարբերակների միջև։ Կառավարվող պրոֆիլը նշում է իր բեռնվածքի տեսակը՝ ներկառուցված պրոֆիլը հայտարարում է VPN տեսակ, ինչպիսին են IKEv2-ը կամ IPsec-ը, մինչդեռ մատակարարի պրոֆիլը կրում է ենթատեսակ, որը նշում է մատակարարի փաթեթի նույնացուցիչը։ Դա ստուգելի է ձեր առջևի սարքում, և այն դիմանում է հաջորդ վերանախագծմանը։
Ինչ վերաբերում է հավելվածին, օգտագործվող դասը նույն հարցին պատասխանում է մյուս կողմից՝ կոնֆիգուրացիայի օբյեկտներ Անձնական VPN API-ից, կամ մատակարարի կառավարիչ և նրա ընդլայնում։
Այնուհետև ընտրեք ըստ այն բանի, ինչ օպերատորն իրականում մատուցում է։ Այնտեղ, որտեղ գոյություն ունի համատեղելի բնիկ պրոֆիլ, ներկառուցված ուղին ունի ավելի քիչ շարժվող մասեր և մեկ բան ավելի քիչ՝ թարմացնելու համար։ Այնտեղ, որտեղ ծառայությանը պետք է արձանագրություն, որը iOS-ը չի տրամադրում, մատակարարի հավելվածը միակ տարբերակն է, և նրա թողարկումների ռիթմը դառնում է ձեր ռիսկի մասը։
Պահեք գրառումը կապի հետ
Կցեք նույնականացումը և ռեսուրսային քաղաքականությունը կապի գրառմանը, այլ ոչ թե հավելվածին, որպեսզի վերատեղադրումը իր հետ չտանի թույլտվության մոդելը։ Այդ գրառումն է նաև այն, ինչ անհրաժեշտ է աջակցության ինժեներին, երբ թունելը բարձրանում է, և ոչ մի այլ բան չի աշխատում։
Վերջում արժանի հարցը ոչ թե այն է, թե որ մոդելն է ավելի լավը։ Այլ այն է, թե ձեր օպերատորը որ մոդելն է աջակցում, և որը կարող եք վրիպազերծել գիշերվա երկուսին ձեր իրական գործիքներով։