O'sha saqlangan Mac VPN profilining ortida qaysi protokol bor?
Mac'dagi ulanish nomi uning VPN turi haqida hech narsa demaydi. Yuklamadagi VPNType maydonini o'qing, so'ng darvoza va sessiyani alohida tekshiring.
Kimdir Mac ulanishini „Ofis VPN“ deb ataydi, yorliq ikki server ko'chirishidan omon o'tadi va protokol o'zgarganidan ancha keyin ham hamma uni ofis VPN deb ataydi. Nom konfiguratsiya yonida saqlangan laqab; u Mac nima ustida kelishayotganiga dalil emas. E'lon qilingan turni o'qish bitta maydon, o'sha saqlangan turni tirik sessiyadan ajratish esa yana bir qadam talab qiladi. Mana, taxmindan qochadigan tartib.
Yorliq — laqab, turni yuklama e'lon qiladi
macOS VPN xizmati ko'rsatiladigan nom, ega klient va tiplashtirilgan sozlamalar to'plamiga ega tizim konfiguratsiyasi yozuvidir. Ko'rsatiladigan nom — erkin matn, uni yozuvni yaratgan har kim tahrirlashi mumkin, va foydalanuvchilar menyu satrida ko'radigan qism shu. Sozlamalar faktlarni olib yuradi: qaysi ulanish turi, qaysi darvoza, qaysi autentifikatsiya sxemasi. Ikkalasini uyg'un saqlaydigan hech narsa yo'q, shuning uchun „L2TP ofis“ nomli profil IKEv2 xizmati bo'lishi mumkin.
Shaxsan yaratilgan ulanish uchun bu sozlamalarni ega dastur yoki tizimning o'z VPN paneli ko'rsatadi. Boshqariladigan Mac'da profil administratorga tegishli, to'g'ri qadam esa boshqariladigan yuklamani tahrirlash o'rniga maxfiy bo'lmagan xulosani so'rashdir. Ikki holat menyu satrida bir xil ko'rinadi va ostida butunlay boshqacha ishlaydi. Biri sizning tekshirishingiz va o'zgartirishingiz uchun; ikkinchisi joylashtirilgan va keyingi tekshiruvda tiklanadi.
Bu farq muhim, chunki boshqariladigan va shaxsiy konfiguratsiyalar turlicha boshqariladi. Boshqaruv o'rnatgan profil almashtiriladi yoki qayta qo'llanadi, shuning uchun mahalliy tahrir yo muvaffaqiyatsiz bo'ladi, yo jimgina qaytadi. Siz nazorat qilmaydigan faylni teskari injiniring qilish o'rniga egasidan turni, darvoza identifikatorini va autentifikatsiya usulini so'rang.
Yuklamadagi hamma narsadan oldin VPNType'ni o'qing
Apple'ning boshqariladigan VPN yuklama sxemasi ulanish turini VPNType kalitida e'lon qiladi, PayloadType qiymati com.apple.vpn.managed bo'lgan lug'at ichida. Qiymat IKEv2, IPsec, L2TP yoki VPN kabi qisqa belgi, yuklamadagi qolgan hamma narsa shu belgiga ko'ra talqin qilinadi.
<key>PayloadType</key>
<string>com.apple.vpn.managed</string>
<key>VPNType</key>
<string>IKEv2</string>
<key>IKEv2</key>
<dict>
<key>RemoteAddress</key>
<string>vpn.head-office.example</string>
<key>RemoteIdentifier</key>
<string>ikev2.head-office.example</string>
</dict>Bu parcha illyustrativ, o'rnatib bo'lmaydi: u yuklama massivining bitta yozuvi, undan haqiqiy joylashtirishga kerak profil metama'lumotlari va hisob ma'lumotlari olib tashlangan. Uni shakl uchun o'qing, mazmun uchun emas. Shuningdek RemoteAddress va RemoteIdentifier har xil vazifali har xil maydonlar ekanini e'tiborga oling, joylashtirish ikkalasiga bir xil satr bersa ham.
Eski qiymat, masalan PPTP, eski faylda hali ko'rinishi mumkin, ammo hozirgi macOS uni yangi konfiguratsiya uchun tanlov sifatida taklif qilmaydi. Saqlangan profildan belgi topish nima yozilganini isbotlaydi, operatsion tizim hali nimani qabul qilishini emas.
Maxsus turlarga VPNSubType va ega dastur kerak
Agar VPNType VPN bo'lganda, yuklama VPNSubType maydonini ham olib yurishi kerak, u ulanishni amalga oshiradigan plagin yoki Network Extension provayderini aniqlaydi. Aynan shu identifikator ulanishni muayyan klientga yo'naltiradi, shuning uchun noto'g'ri kichik tur o'rnatiladigan, so'ng ishga tushishdan bosh tortadigan profil yaratadi.
Dastur kengaytmasiga asoslangan provayderlarda identifikator taxmin qilingan kengaytma nomiga emas, uni o'z ichiga olgan dasturga tegishli, va profillarni qo'lda tahrirlaganda odamlar ko'pincha shu tafsilotda xato qiladi. Hatto to'g'ri kichik tur ham klientni tavsiflaydi, sim protokolini, autentifikatsiya usulini yoki o'sha klient ishlatadigan masofaviy kirish siyosatini emas.
Demak, maxsus yuklama ulanishga qaysi dastur egalik qilishini va ozgina boshqa narsani aytadi. U nima ustida kelishishini bilish uchun o'sha provayderning o'z hujjatlari va konfiguratsiya qilingan parametrlarini o'qing. Boshqa tashkilot profilidan kichik turni ko'chirish konfiguratsiya usuli emas; bu tasodifan tahlil qilinadigan taxmin.
Mac aslida nimani konfiguratsiya qilganini sanang
Har qanday faylni o'qishdan oldin tizimdan qanday xizmatlar borligini va ular qanday holatda ekanini so'rang. Buyruq satri ko'rinishi panellarni bosishdan tezroq va har bir yozuv yonida turni chop etadi.
scutil --nc list scutil --nc show "Office VPN"
Birinchi buyruq konfiguratsiya qilingan VPN xizmatlarini joriy holati bilan sanaydi, ikkinchisi tanlangan xizmat sozlamalarini, jumladan turi va bog'lanadigan server manzilini chop etadi. O'sha manzilni sizdan kutilgan darvoza bilan solishtiring, chunki iste'foga chiqarilgan xostga ishora qiluvchi eski yozuv keng tarqalgan meros muammosi.
Bu buyruqlar konfiguratsiya va holatni ko'rsatadi; tunnel trafik tashirayotganini isbotlamaydi. Xizmat uzilgan bo'lsa, chiqish ishlayotgan sessiyani emas, niyatni tavsiflaydi. Trafiksiz ulangan xizmat yana boshqa muammo, odatda marshrutlash yoki DNS, protokol turi emas. Bu uch kuzatuvni alohida saqlang, aks holda diagnostika yana taxminga qaytadi.
Saqlangan sozlamalarni tirik sessiyadan alohida saqlang
Saqlangan profil — niyat bayoni. U darvoza o'sha xizmatni hali taklif qilishini, bu profil faol ekanini yoki sessiya muvaffaqiyatli kelishilganini ko'rsatmaydi. Bu uch alohida savol va har birining o'z dalili bor.
Faol ulanishni va darvoza taqdim etgan identifikatorni aniqlash uchun egasining holat ko'rinishi yoki diagnostika vositalaridan foydalaning. Port skanerlash yoki aloqasiz saytda ko'rilgan sertifikat ikkala savolning birortasiga javob bermaydi, sertifikatning umumiy nomi esa kutilgan masofaviy identifikator bilan bir xil emas.
Saqlangan tur darvoza qo'llab-quvvatlaydigan narsaga endi mos kelmasa, uning egasidan almashtiruvchi profil oling. Tur satrini o'zgartirish hisob ma'lumotlarini protokollar orasida tarjima qilmaydi va bir autentifikatsiya sxemasini boshqasiga aylantirmaydi. Xulosani tasdiqlangan qo'llab-quvvatlash kanali orqali ham ulashing, chunki eksport qilingan konfiguratsiyalar qo'llab-quvvatlash so'roviga hech qachon kerak bo'lmagan hisob ma'lumotlari va shaxsiy kalitlarni olib yurishi mumkin.