Toddobaadkii hore saaxiib wuxuu ii dhiibtay iPhone-kiisa oo leh laba gelitaan oo VPN ah oo ku jira Dejinta: mid uu ka tagay app-ka bixiye, midna ka yimid borofayl IKEv2 oo laga dhejisay bogga taageerada. Kuwani ma aha noocyo tartamaya oo isku mid ah. App-ka bixiye waa weel qaadan kara koodhka tunnel-kiisa, halka macmiilka Apple ee ku dhex jira uu yahay macmiil IKEv2, oo lagu habeeyo gacan ama borofayl. Borotokoolka, maaraynta aqoonsiga, xakamaynta qalabka iyo soo celinta ayaa go’aamiya doorashada.

App-ka iyo macmiilka asalka ah waxay ku kala jiraan heerar kala duwan

Macmiilka VPN ee ku dhex jira Apple ficil ahaan waa macmiil IKEv2. Foomka gacanta wali wuxuu taxayaa L2TP oo IPsec dul saaran iyo xulashooyinka Cisco IPsec ee duugoobay, laakiin ma jiro goob gaadiid bixiye mana jiro meel lagu dhejiyo habaynta OpenVPN ama WireGuard. Waxaad buuxisaa foom ku jira Dejinta > Guud > VPN & Maareynta Qalabka ama waxaad soo dejisaa borofayl leh culeyska VPN; dushiisu waa cinwaanka server-ka, laba aqoonsi, hab xaqiijin iyo sharciyo ikhtiyaari ah oo codsi ku saleysan.

App-ka bixiye wuxuu ka shaqeeyaa hal heer oo ka sarreeya. Wuxuu bixiyaa bixiye tunnel xirmo Network Extension, sidaas darteed koodhka borotokoolka iyo macquulka marin-ku-socodka waxay ku nool yihiin app-ka iOS-na wuxuu kaliya gudbiyaa xirmooyinka. Qaar app-yo waxay hirgeliyaan WireGuard ama OpenVPN, qaar kale gaadiidkooda qarsoodiga ah, iyo dhawr waxay kaliya rakibaan borofayl IKEv2 oo ay macmiilka asalka ah ka wadaan shaashad ka qurux badan. Kooxdan ugu dambeysa ayaa ka dhigta doorashada app ama borofayl mararka qaar mid been ah.

Natiijadu waa mid ficil ah: faylka .ovpn ama WireGuard ma beddelo goobahaas, sababtoo ah is-gacan-qabashadu waa borotokool kale.

Akhri culeyska ka hor inta aadan isbarbardhigin sifooyinka

Marka borofaylku yahay IKEv2, furayaasha culeysku waxay sharraxaan cillado badan marka loo eego isbarbardhig kasta oo sifooyin ah. Tixraaca dejinta IKEv2 ee Apple wuxuu diiwaangeliyaa fure kasta; culeys la soo gaabiyay wuxuu u eg yahay sidan:

<key>VPNType</key><string>IKEv2</string>
<key>RemoteAddress</key><string>vpn.example.net</string>
<key>RemoteIdentifier</key><string>vpn.example.net</string>
<key>LocalIdentifier</key><string>[email protected]</string>
<key>AuthenticationMethod</key><string>Certificate</string>
<key>ServerCertificateIssuerCommonName</key><string>Example Issuing CA</string>

Saddex goob ayaa qaada inta badan culeyska ogaanshaha. RemoteIdentifier waa magaca macmiilku ka filayo server-ka, sidaas darteed iridda ka dambeysa NAT ama isku-dheellitirka culeyska oo shahaadadiisu sheegto barkada halkii cinwaanka ayaa guuldareysta inkastoo cinwaanku saxan yahay. LocalIdentifier waa aqoonsiga server-ku u maleynayo inaad tahay, iyo xaqiijinta shahaadada waa inuu la jaanqaado aqoonsiga lagu xidhay akoonkaaga. ServerCertificateIssuerCommonName wuxuu dhejiyaa CA soo saarta, sidaas darteed borofaylku wuu guuldareysan karaa maalinta shahaadada dib loo soo saaro, iyada oo aan fariin khalad ahina sheegin shahaadooyinka.

Haddii AuthenticationMethod uu la mid yahay SharedSecret, server-ku wuxuu sameynaa xaqiijinta isticmaalaha EAP oo sirta la siiyay dhab ahaan waa aqoonsiga akoonka. Taasi waxay muhiim tahay marka bixiyuhu soo diro laba dukumenti, mid magaca isticmaalaha iyo furaha sirta ah iyo mid shahaado, oo kaliya mid ayaa la jaanqaada wixii aad soo dejisatay.

Waxa app-ku sameyn karo oo macmiilka asalka ah uusan sameyn karin

Doorashada borotokoolka waa faa’iidada cad. Haddii server-kaagu ku hadlo WireGuard ama OpenVPN, app-ku waa macmiilka iOS ee kaliya ee isticmaali kara, oo beddelka foomka asalka ah kama wada hadlayo taas. App-ku sidoo kale wuxuu hirgelin karaa tunnel qaybsan oo ku saleysan meesha loo socdo ama app-ka, maaraynta DNS u gaar ah, xannibaad qaab kill switch ah, doorashada server-ka iyo dib u xirid ku habboon shabakaddiisa.

Qiimaha waa software aadan hubin oo ku shaqeeya awoodaha fidinta shabakadda. Tayadu waxay ka duwan tahay si ka badan inta kaadhka dukaanku tilmaamayo: hal app si nadiif ah ayuu dib u xirmaa halka mid kale dhawr il-biriqsi u daadanayo ka dib isbeddelka shabakadda, oo kill switch gudaha app-ka waa sifo app-kaas, ma aha iOS. Qalab la maamulo, marka hore fiiri liiska la oggolaaday.

Waxa borofaylka IKEv2 ee ku dhex jira si sax ah u qabta

Qaybo yar oo dhaqaaqa ayaa ah doodda oo dhan. Macmiilka IKEv2 iyo stack-kiisa IPsec waxay la yimaadaan nidaamka shaqada, sidaas darteed ma jiro fidin dhici karta, ma jiro geedi socod app kasta oo lagu hayo nool, mana jiro wareeg cusboonaysiin dhinac saddexaad ah oo u dhexeeya adiga iyo tunnel shaqeeya. Borofayl sidoo kale waa la qufuli karaa: qalab la kormeero isticmaalahu ma tirtiri karo waxa maamulku rakibay, iyo Always On VPN, oo dib ugu xirma shabakad kasta iyada oo aan lahayn furaha isticmaalaha, wuxuu kaliya ku jiraa qaabkaas la kormeero ee borofaylku maamulo.

Waxa jidka ku dhex jira uusan siin karin waa dabacsanaan. Ma jiro VPN app kasta oo aan lahayn app-yo la maamulo, ma jiro kill switch isticmaalaha, mana jiro gaadiid u eg HTTPS shabakad xannibaysa IPsec. Shabakadaha huteelka ee tuura UDP 500 iyo 4500, IKEv2 ku dhex jira ma laha dariiq kale.

Shax go’aan oo xalliya inta badan kiisaska

Ficil ahaan su’aasha borotokoolka ayaa go’aamisa inta badan kiisaska ka hor inta sifooyinku muhiim noqon.

What you were givenDevice situationWhat to use
An .ovpn or WireGuard configPersonal phoneProvider app; the native form cannot load it
IKEv2 host plus CA namePersonal or managedProfile, or the app's own IKEv2 mode
IKEv2 with username and secretPersonal phoneEither; the profile is simpler if you never switch servers
A management-installed profileSupervised, MDMNative client; do not add a second app entry
A per-app tunnelling requirementPersonal phoneApp, or accept a full tunnel; iOS cannot split by app without management
IPsec blocked on your main networkAnyApp with a transport that survives the block

Laba saf ayaa mudan eegid labaad. Shuruudda app kasta oo telefoon shaqsi ah waa kiiska ay dadku si khaldan u akhriyaan: dejinta waxay ku jirtaa iOS laakiin maamulka ayaa wada, sidaas darteed qalab aan la maamulin ma bixin doono. Shabakad xanniban ma aha sabab lagu shakiyo IKEv2; waa sababta app-ka bixiyuhu u jiro.

Xaqiiji doorashada hal tijaabo

Tijaabi hababka guuldareysiga, ma aha badhanka xiritaanka. Hal mar xir, hubi in calaamadda VPN soo baxdo, ka dib fur bog soo celiya cinwaankaaga guud oo la barbardhig kii hore. Ka guuri Wi-Fi una guuri xogta gacanta adigoon taaban VPN oo u fiirso dib u xirid, ka dib mari telefoonka habka diyaaradda. Dib u bilow oo eeg haddii tunnel-ku iskiis u soo noqdo: borofayl leh OnDemandEnabled waa inuu soo noqdaa, halka app-yo badan ay tahay in marka hore la furo.

Marka uusan soo noqon, kala qaybi guuldareysiga haddii tunnel jiro iyo haddii uusan jirin. Calaamad VPN la’aan waxay ka dhigan tahay tunnel-ku waligiis kama soo kicin: ama is-gacan-qabashadu waxay ku guuldareysatay RemoteIdentifier, CA la dhejiyay ama aqoonsi, ama xiriirka waligiis lama tijaabin sababtoo ah sharciga codsigu ma aysan habboonin oo ma jiro app bilaabay. Calaamad leh taraafik guuldareysta waxay ka dhigan tahay marin, DNS ama siyaasad dhinaca server-ka, oo dib u rakibidda macmiilka wax kama taabato waxaas.

Liis gaaban si qalabka loogu sharraxo qofka xiga:

  • hal gelitaan VPN ah, ma aha laba;
  • borofaylka ama app-ka waxaa loogu magac daray server-ka uu ku xirmo;
  • qiyamka aqoonsiga waxaa lagu qoray meesha aad ka heli karto.

Ka bilow safka borotokoolka ee shaxda, oo halkaas ku joog haddii uu su’aasha ka jawaabayo.

Maqaallo la xiriira