Apple Silicon Mac’da iPhone uchun VPN ilovasi: aslida nima ishlaydi
Apple endi Apple Silicon’da iOS ilovalaridan paket tunnel provayderlarini ishga tushiradi, biroq bitta muvaffaqiyatli so’rov mavjudlik, hisob oqimi yoki qamrovni isbotlamaydi.
Kimdir M seriyali Mac’ga VPN mijozi ilovasining iPhone versiyasini o’rnatadi, u ochiladi, ulanadi va jamoa platforma savoli hal bo’ldi deb qaror qiladi. U hal bo’lmagan. Bu yerda hal bo’lganni shunchaki ishlayotgandan ajratadigan narsa foydalanuvchi sessiyasi ichidagi ilova kengaytmasi bilan global kontekstga ega tizim kengaytmasi o’rtasidagi farqdir. Apple haqiqatan ham Mac’da iOS ilovalari modelida paket tunnel provayderlarini qo’llab-quvvatlaydi va bu tartibni mahalliy macOS hamda Mac Catalyst’dan alohida sanaydi. Bu qo’llab-quvvatlashning ma’nosi eshitilganidan tor. U tartib ruxsat etilganini aytadi, ma’lum bir ilova buni yaxshi bajarishini yoki tunnel siz taxmin qilgan narsani qoplashini emas.
Uch tartib, bitta jadval
Mac’da uch tartib muhim va ular bir-birini almashtira olmaydi. Mahalliy macOS mijozi tizim kengaytmasini yetkazadi, u global kontekstda ishlaydi va kimdir tizimga kirishidan oldin ham mavjud bo’lishi mumkin. Apple Silicon’dagi iPhone ilovasi ilova kengaytmasini yetkazadi, u foydalanuvchi sessiyasi ichida ishlaydi va u bilan tugaydi. Mac Catalyst telefon versiyasi bilan bir xil qadoqlash oilasida, lekin o’z joylashtirish qatori bo’lgan boshqa maqsad.
Quyidagi taqqoslash Apple’ning joylashtirish yo’riqnomasining eslab qolishga arziydigan qismi, chunki u sotuvchi bilan gaplashishdan oldin dizayn savollarining ko’piga javob beradi.
| Arrangement | Provider packaging | Session context | Typical distribution |
|---|---|---|---|
| iOS app on Apple Silicon | App extension | User session only | Mac App Store |
| Native macOS client | System extension | Global, pre-login possible | Developer ID, notarised |
| Mac Catalyst | App extension | User session only | Mac App Store |
Marketing sahifasidan oldin qadoqlash ustunini o’qing: chiqish paytida nima bo’lishini har qanday funksiyalar ro’yxatidan ancha ishonchliroq bashorat qiladi.
Bitta muvaffaqiyatli so’rov nimani isbotlaydi
Mac’da iOS ilovalari qatori simulyator hiylasi emas, haqiqatan qo’llab-quvvatlanadigan tartib, shuning uchun savol qayta-qayta qaytadi. U Mac App Store orqali tarqatishni ham meros oladi, shuning uchun nashriyotchisi hech qachon Mac mavjudligini yoqmagan ilova, ishlab chiquvchi hujjatlari qanchalik ruxsat beruvchi bo’lsa ham, ko’rinmaydi.
Ishlaydigan ulanish bitta ilovadan bitta so’rovning o’z manziliga yetganini isbotlaydi. U brauzer hal qiluvchisini, chiqarib tashlangan ilovalarni, ikkinchi manzil oilasini yoki foydalanuvchi hali yetishni kutayotgan mahalliy qurilmalarni sanab chiqmaydi. Paket tunnel marshrutlari va qamrovi aytganini tashiydi, bu qamrov tunnel mavjudligidan emas, ilova konfiguratsiyasidan kelib chiqadi.
Bo’shliq odatda har bir ilova bo’yicha qamrov
Hamma narsani yo’naltiruvchi mijozni tasvirlash ham, sinash ham oson. Aniq ilovalar ro’yxatini o’z ichiga olgan mijoz bu qoidalar nafaqat mahalliy Mac versiyasida, balki shu joylashtirishda ham rioya qilinishini talab qiladi. Mahalliy qurilmalarga kirish, bo’lingan tunnel istisnolari va telefon versiyasida hech qachon bo’lmagan menyu qatori elementiga bog’liq hamma narsa bir xil devorga uriladi.
Qamrovni yozma ravishda so’rang, so’ng birinchi emas, ikkinchi holatni sinang. Har kim brauzerning tunnel orqali internetga chiqishini ko’rsata oladi.
Ishlashda ikkisi qayerda ajraladi
Sessiya umri eng o’tkir farq va namoyishda eng kam ko’rinadigani. Apple ilova kengaytmalarini foydalanuvchi kontekstida ishlaydigan va foydalanuvchi chiqqanda tugaydigan deb hujjatlashtiradi, shuning uchun kirish oynasigacha qayta yuklangan Mac’da kimdir kirgunicha tunnel yo’q. Agar talab autentifikatsiyadan oldin himoyalanishi kerak bo’lgan mashinani qamrasa, telefon versiyasi profil qanday yozilganidan qat’i nazar, uni bajara olmaydi.
Qolgani nisbatan bezak: menyu qatorida mavjudlik, DNS qanday ko’rsatilishi, tunnel tik turganida ilova chiqishi mumkinmi. Bular foydalanishdagi haqiqiy farqlar va arxitektura qarorlari emas, shuning uchun ularni sessiya savolidan keyin tartiblang.
Belgilangan tartibda qaror qiling
Savollarni ataylab tartibga soling: nazoratsiz qamrov birinchi, har bir ilova bo’yicha qamrov ikkinchi, tarqatish uchinchi, interfeys sayqali oxirgi. Birinchi savolga faqat tizim kengaytmasiga ega mahalliy mijoz javob beradi va u qurilmaga MDM hamda boshqariladigan profil orqali yetib boradi. Odam mashina oldida o’tirib, tizimga kirib, o’sha sessiya uchun tunnelni xohlasa, Apple Silicon’dagi iOS ilovasi o’rinli javob.
Majburiyat olishdan oldin nashriyotchiga uchta aniq savol bering. Paket tunnel provayderi Mac’da iOS ilovalari joylashtirishida qo’llab-quvvatlanadimi, u yerda har bir ilova qoidalari amal qiladimi va chiqish paytida nima bo’ladi. Uchalasiga bitta xabarda javob bergan sotuvchi o’z joylashtirish yuzasini biladi; faqat birinchisiga javob bergan odam Mac’da ochiladigan ilovani tasvirlaydi.
So’ng qo’llab-quvvatlaydigan mashinangizda, haqiqatan ishlatadigan hisob va shlyuz bilan tekshiring. Bitta noutbukda sinov shlyuziga ulanadigan telefon versiyasi dalil, joylashtirish emas.