व्यवस्थापित Mac VPN प्रोफाइल मेटिँदैन? यी पाँच चरण जाँच्नुहोस्
व्यवस्थापित Mac VPN प्रोफाइल मेट्नुअघि पाँच क्रमिक जाँचमार्फत यसको मालिक को हो, पेलोडले के लादन्छ र हटाउनु किन अवरुद्ध छ भनी स्पष्ट गर्नुहोस्।
तपाईंको Mac मा मेट्न इन्कार गर्ने VPN प्रोफाइल रहन्छ, वा त्यो मेटिन्छ र रिस्टार्टपछि फेरि आउँछ। यो सामान्यतया व्यवस्थापनको प्रश्न हो, बिग्रिएको क्लाइन्ट होइन। तलका जाँचहरू मालिकीबाट पेलोड र त्यसपछि पुनःजडान नियमतर्फ जान्छन्, र प्रत्येकले गलत प्यानलमा आधा दिन बिताउनुअघि तपाईंलाई रोक्न सक्छ। तिनीहरूलाई क्रममा गर्नुहोस्; उत्तर फेरिने चरण भनेको तपाईंको भाग सकिने ठाउँ हो।
प्रोफाइल व्यवस्थापित हो, केवल सुरक्षित होइन भनी पुष्टि गर्नुहोस्
सिस्टम सेटिङ खोल्नुहोस् र Profiles वा Device Management खोज्नुहोस्। macOS संस्करणअनुसार सूची Privacy & Security (Profiles) वा General (Device Management) मुनि हुन्छ। संस्थाको नाम, छोटो विवरण देखाउने र माइनस बटन नभएको प्रोफाइल तपाईंले थपेको होइन, संस्थाले स्थापना गरेको हो।
टर्मिनलमा दुई जाँचले मालिकी छिटो टुंग्याउँछ। पहिलोले दर्ता जनाउँछ, दोस्रोले यन्त्रका प्रोफाइल सूचीबद्ध गर्छ:
sudo profiles status -type enrollment
sudo profiles -Pदर्ताले हो भन्यो र प्रोफाइल सूची खाली छ भने केही पनि स्थापना भएको छैन भनी निष्कर्ष निकाल्नु हुँदैन। व्यवस्थापित Mac मा MDM ले पठाएका केही पेलोड profiles उपकरणबाट लुकेका रहन्छन् तर सक्रिय पनि रहन्छन्। Device Management प्यानल संस्थाले के पठायो भन्ने आधिकारिक दृश्य हो, र दर्ता भएको 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 संस्करण र बिल्ड, VPN उपप्रकार, र टाइमस्ट्याम्पसहित ठ्याक्कै असफलता पाठ। टनेल पूर्ण हो कि विभाजित र त्यो जोडिँदा असफल हुन्छ कि आन्तरिक स्रोतमा पहिलो पहुँचमा, त्यो पनि थप्नुहोस्, किनकि यी दुई असफलताका मालिक फरक छन्।
नेटवर्क एक्सटेन्सनको असफलताका लागि सामान्यतया एउटा साँघुरो लग प्रश्न पुग्छ:
log show --last 5m --predicate 'process == "nesessionmanager"'पूरै विन्डोको सट्टा प्रयास वरपरका लाइनहरू लिनुहोस्, र नतिजा कतै पोस्ट गर्नुअघि सर्भर नाम र प्रमाणपत्र विषय मेटाउनुहोस्। Apple को परिचालन गाइडले व्यवस्थापित VPN पेलोड र मागअनुसार नियम केका लागि बनेका हुन् भनी व्याख्या गर्छ, र त्यो स्क्रिनसटभन्दा राम्रो तर्क हो: VPN अवलोकन.
पाँचै जाँच सकिएपछि तीनमध्ये ठ्याक्कै एउटा कुरा सत्य हुन्छ। प्रोफाइल हटाउन तपाईंको होइन, पेलोडले डिजाइनअनुसार टनेल फेरि जोड्छ, वा क्लाइन्टसँग प्रोफाइलले कहिल्यै नियन्त्रण नगरेको कन्फिगरेसन छ। पहिचानकर्ता र समयरेखा दर्ताको मालिककहाँ लैजानुहोस्; त्यो यस्तो टिकट हो जसमा कसैले कारबाही गर्न सक्छ। फेरि डिलिट थिच्नु त्यस्तो होइन।