Басқарылатын Mac VPN профилі жойылмай ма? Осы бес қадамды тексеріңіз
Басқарылатын Mac VPN профилін жою алдында бес реттелген тексеру арқылы оның кімге тиесілі екенін, жүктеме нені талап ететінін және жою неге бұғатталғанын анықтаңыз.
Mac құрылғыңыз жойылудан бас тартатын VPN профилін ұстап тұр, немесе ол жойылып, қайта жүктеуден кейін қайта оралады. Бұл әдетте басқару мәселесі, бүлінген клиент емес. Төмендегі тексерулер меншіктен жүктемеге, содан кейін қайта қосылу ережелеріне ауысады және әрқайсысы қате панельде жарты күн өткізбей тұрып сізді тоқтата алады. Оларды ретімен орындаңыз; жауап өзгеретін қадам — сіздің бөлігіңіз аяқталатын жер.
Профиль басқарылатынын, тек сақталмағанын растаңыз
Жүйе параметрлерін ашып, Профильдер немесе Құрылғыны басқару бөлімін іздеңіз. macOS нұсқасына қарай тізім Құпиялық және қауіпсіздік (Профильдер) немесе Жалпы (Құрылғыны басқару) ішінде орналасады. Ұйым атауын, қысқа сипаттаманы көрсететін және минус түймесі жоқ профильді ұйым орнатқан, сіз қоспағансыз.
Терминалдағы екі тексеру меншікті тез шешеді. Біріншісі тіркелуді хабарлайды, екіншісі құрылғы профильдерін тізімдейді:
sudo profiles status -type enrollment
sudo profiles -PЕгер тіркелу иә десе және профильдер тізімі бос болса, ештеңе орнатылмаған деп қорытынды жасамаңыз. Басқарылатын Mac компьютерлерде MDM жеткізген кейбір жүктемелер profiles құралынан жасырын қалады, бірақ белсенді болады. Құрылғыны басқару панелі ұйым жібергеннің беделді көрінісі, ал тіркелген Mac-те бос пәрмен жолы тізімі — болжаммен шешпеу керек қайшылық.
Дисплей атауын емес, жүктемені оқыңыз
VPN профилі — бұл контейнер, және көрінетін атау ішінде не бар екені туралы аз айтады. Бір жүктеме IKEv2 сервер мекенжайын, қашықтағы идентификаторды, аутентификация әдісін және өз UUID-і бар сертификатты алып жүре алады. Сол профильдегі екінші жүктеме туннельге қажет сәйкестендіру сертификатын бере алады, сондықтан Keychain-де жоқ болып көрінетін сертификат сол профиль арқылы келе береді.
Жүктемелерді шығарып, маңызды кілттерді оқыңыз:
sudo profiles show -type configuration | grep -A3 -E "VPNType|ServerAddress|RemoteAddress|AuthenticationMethod|PayloadUUID"Бірдеңені өзгертуден бұрын жүктемелердің UUID-лерін жазып алыңыз. Бұл — әкімшіге нақты объектіні табу үшін қажет идентификаторлар, және олар туннель мен сертификаттың бір көзден әлде екі түрлі орналастырудан келетінін де айтады.
Туннельді не қайтаратынын бақылаңыз
Егер туннель өздігінен қайта іске қосылса, профильде дерлік сөзсіз сұраныс бойынша ереже бар. Кез келген интерфейспен және Connect әрекетімен сәйкес келетін ереже туннельді Wi-Fi қосылғанда, Mac ұйқыдан оянғанда немесе DNS тексерісі сәтсіз аяқталғанда іске қосады. Клиент жүктемені жоятын ажыратқыш ұсынбайды.
Қызметтер тізімі мен әр қызметтің конфигурациясы scutil-ден келеді:
scutil --nc list
scutil --nc show "Corporate VPN"show шығысынан OnDemandRules тауып, әр жазбаның Action мәнін оқыңыз. Connect туннельді көтереді, Disconnect оны құлатады, ал Ignore ағымдағы күйді өзгеріссіз қалдырады. Барлығына Connect-пен сәйкес келетін бірінші ереже — ажыратқаннан кейін туннельдің төменде қалмауының әдеттегі себебі.
Егер қосылым scutil --nc list ішінде болмаса, ол жүйелік VPN қызметі ретінде орнатылмаған. Бұл клиент қолданбасына тиесілі желі кеңейтімін көрсетеді, онда профиль тек қолданба конфигурациясын береді, ал қашан қосылуды қолданбаның өзі шешеді.
Жою сіздің жұмысыңыз ба, соны шешіңіз
Жоюды екі механизм бөгейді. Жүктеме PayloadRemovalDisallowed орната алады, бұл профильді интерфейсте жойылмайтын етеді, ал Mac қадағалауда болса, басқару профилін жою тікелей қабылданбайды. Екеуі де ақау емес, ал мәселені күшпен шешу үшін байланысы жоқ сертификаттарды немесе басқару профилін жою сізді бастағаннан әлдеқайда үлкен мәселемен қалдырады.
| What you see | Likely owner | Next action |
|---|---|---|
| Profile shows an organization name and no minus button | MDM enrollment | Ask the administrator to remove it or change its scope |
| Profile removable, personal IKEv2 settings | You | Remove it from VPN settings and re-add it if you still need it |
| Profile removed, returns after a reboot or check-in | MDM re-push | Request a scope change; deleting it again will not hold |
| Profile removed, tunnel still starts | On Demand rule or app login item | Remove the rule or the login item, then retry |
Жұмыс Mac үшін дұрыс жол — әкімшінің қолдауы немесе жұмыстан шығу рәсімі. Профиль идентификаторын өзіңізбен бірге алыңыз. Тек «VPN профилі» деп жазылған өтінім ешкімге сіз айтқан объектіні табуға жеткіліксіз.
Көмек сұрамас бұрын дәлелдер жинаңыз
Бес нәрсені жазыңыз: профиль идентификаторы, жүктемелердің UUID-лері, sw_vers-тен macOS нұсқасы мен build, VPN ішкі түрі және уақыт белгісімен нақты қате мәтіні. Туннель толық па әлде бөлінген бе, және ол қосылу кезінде әлде ішкі ресурсқа бірінші қатынау кезінде сәтсіз бола ма, соны қосыңыз, өйткені бұл екі ақаудың иелері бөлек.
Желі кеңейтімінің ақауы үшін әдетте бір тар журнал сұрауы жеткілікті:
log show --last 5m --predicate 'process == "nesessionmanager"'Бүкіл терезені емес, талпыныс айналасындағы жолдарды алыңыз және нәтижені кез келген жерге жарияламас бұрын сервер атаулары мен сертификат субъектілерін жасырыңыз. Apple-дың орналастыру нұсқаулығы басқарылатын VPN жүктемелері мен сұраныс бойынша ережелердің не үшін жасалғанын түсіндіреді, және бұл скриншоттан жақсы дәлел: VPN шолуы.
Бес тексеру де орындалғанда, үшеудің дәл біреуі дұрыс. Профиль жоюға сіздікі емес, жүктеме туннельді жобасы бойынша қайта қосады, немесе клиент профиль ешқашан басқармаған конфигурацияны ұстайды. Идентификаторлар мен уақыт сызығын тіркелуге иелік ететін адамға апарыңыз; бұл біреу әрекет ете алатын өтінім. Қайта жоюды басу ондай емес.