गेटवेको प्रमाणपत्र उपकरणले यसलाई पूर्वनिर्धारित रूपमा प्रयोग गर्छ भनेर RSA छान्नु महत्त्वपूर्ण प्रश्नभन्दा अघि गरिने निर्णय हो: यी iPhone कसरी दर्ता गरिनेछन्? प्रयोगकर्ताले आफैं टाइप गरेको जडान र व्यवस्थापनले दिएको कन्फिगरेसन प्रोफाइलले फरक सेटिङ देखाउँछन्, र केही प्रमाणपत्र विकल्प यी दुई मार्गमध्ये एउटामा मात्र हुन्छन्। क्रम सही राख्यो भने प्रमाणपत्र योजना छोटो हुन्छ; गल्ती गर्यो भने फोनले प्रयोग नगर्ने प्रमाण जारी गर्नुहुन्छ। तलका चरणहरूलाई क्रमका रूपमा लिनुहोस्, किनकि प्रत्येकले अर्कोका लागि उपलब्ध विकल्प साँघुरो बनाउँछ।

पहिलो चरण: दर्ता मार्ग छान्नुहोस्

म्यानुअल सेटअप भन्नाले प्रयोगकर्ताले सर्भर ठेगाना हाल्छ, प्रमाणीकरण विधि छान्छ र इन्टरफेसले अनुमति दिने कुनै पनि प्रमाण दिन्छ। व्यवस्थापित दर्ता भन्नाले प्रोफाइलले ठेगाना, पहिचानकर्ता र प्रमाण पेलोडको सन्दर्भ बोक्छ। व्यवस्थापित मार्गले म्यानुअल स्क्रिनले देखाउन नसक्ने संयोजन व्यक्त गर्न सक्छ, त्यसैले प्रमाणपत्रको निर्णय यो छनोटपछि आउनुपर्छ, अघि होइन।

दुवै मार्गले फोन प्रमाणीकरण गर्न सक्छन्। तपाईं के कन्फिगर गर्न सक्नुहुन्छ र पहिचान कसको स्वामित्वमा छ भन्नेमा ती फरक छन्, त्यसैले व्यवस्थापित प्रोफाइललाई म्यानुअल प्रमाण प्रविष्टिसँग मिसाउनुको सट्टा एक जानाजान छान्नुहोस्।

दोस्रो चरण: तपाईंले छानेको मार्गका लागि एल्गोरिदम छान्नुहोस्

म्यानुअल रूपमा कन्फिगर गरिएका iPhone का लागि, strongSwan का iOS अन्तरसञ्चालन नोटहरूले RSA सर्भर प्रमाणपत्र सिफारिस गर्छन्, किनकि म्यानुअल ग्राहकले ECDSA सर्भर प्रमाणपत्र स्वीकार नगर्न सक्छ; ती नोटहरूले macOS लाई अलग देख्छन्। यसलाई समर्थित ग्राहक समूहका लागि मार्गदर्शनका रूपमा पढ्नुहोस्, Apple उपकरणबारे स्थायी कानुनका रूपमा होइन। व्यवस्थापित प्रोफाइलसँग बढी ठाउँ छ: पेलोड र गेटवे दुवैले समर्थन गरेमा यसले ECDSA ग्राहक पहिचानसहित प्रमाणपत्र प्रकार स्पष्ट रूपमा छान्न सक्छ।

केही तैनाथ गर्नुअघि तपाईंले साँच्चै समर्थन गर्ने iOS संस्करणहरू प्रमाणित गर्नुहोस्। नयाँ संस्करणको प्रयोगशाला फोनले पुराना उपकरण समेट्ने फ्लीटको वर्णन गर्दैन, र प्रयोगशालामा चल्ने एल्गोरिदम क्षेत्रको सबैभन्दा पुरानो फोनमा असफल हुन सक्छ। संस्करण दायरा सम्झनाबाट होइन, उपकरण व्यवस्थापनबाट लिनुहोस्। फ्लीट धेरै संस्करणमा फैलिएको छ भने पहिले सबैभन्दा पुरानो परीक्षण गर्नुहोस्, किनकि म्यानुअल इन्टरफेस त्यहीँ सबैभन्दा प्रतिबन्धित छ।

तेस्रो चरण: प्रोफाइल फिल्डहरूलाई अलग कुराका रूपमा पढ्नुहोस्

एउटै नामका धेरै कुञ्जीहरूले फरक वस्तुहरू वर्णन गर्छन्। टाढाको ठेगाना फोनले कल गर्ने होस्ट हो। टाढाको पहिचानकर्ता गेटवेले प्रस्तुत गर्ने अपेक्षा गरिएको IKE पहिचान हो। पेलोडको प्रमाणपत्र सन्दर्भले ग्राहक प्रमाणतर्फ संकेत गर्छ, र प्रमाणपत्र प्रकार फिल्डले IKEv2 मेसिन प्रमाणीकरणका लागि प्रयोग हुने प्रकार छान्छ। शब्दहरू ओभरल्याप भए पनि यीमध्ये कुनै पनि CA को हस्ताक्षर एल्गोरिदम होइन।

Apple को IKEv2 पेलोड सन्दर्भले RSA लाई स्पष्ट ECDSA प्रकारसहित पूर्वनिर्धारित प्रमाणपत्र प्रकारका रूपमा सूचीबद्ध गर्छ, र यसले जारीकर्ता-नाम कुञ्जीलाई विशेष प्रमाणीकरण सेटिङसँग जोड्छ। काम गर्ने तैनाथीबाट एउटा कुञ्जी प्रतिलिपि गर्नुको सट्टा तपाईंले छानेको विधिको सन्दर्भमा ती सम्बन्ध पढ्नुहोस्।

चौथो चरण: गेटवेको पहिचानलाई यसको प्रमाणपत्रसँग मिलाउनुहोस्

स्पष्ट गेटवे नाम प्रयोग गर्नुहोस्, जस्तै vpn.example.com र सर्भर प्रमाणपत्रमा मिल्ने वैकल्पिक विषय नाम राख्नुहोस्। strongSwan को Apple मार्गदर्शनले सर्भर प्रमाणीकरणका लागि विस्तारित कुञ्जी प्रयोगको पनि अपेक्षा गर्छ। RSA वा ECDSA छान्नाले त्यसमा केही बदल्दैन: एल्गोरिदमले नामको अमिल्दो, हराएको EKU वा अपूर्ण शृंखला सुधार्न सक्दैन।

विश्वास एङ्कर वितरण पहिचान दाबी गर्नेभन्दा अलग कार्य हो। फोनलाई यसले प्रमाणित गर्न सक्ने प्रमाणपत्र शृंखला चाहिन्छ, र प्रमाणपत्रमा तपाईंले साँच्चै राखेको नामको अपेक्षा गर्न यसलाई कन्फिगर गर्नुपर्छ।

अर्को प्लेटफर्म सफलतापूर्वक जोडिनु त्यो प्लेटफर्मको प्रमाणीकरण नियमको प्रमाण हो, फोनको नियम खुकुलो बनाउने अनुमति होइन। फरक पर्ने दस्तावेजीकृत कारण नभएसम्म ग्राहकहरूबीच जाँचहरू समान राख्नुहोस्।

पाँचौं चरण: ग्राहक पहिचानलाई CA विश्वासबाट अलग गर्नुहोस्

ग्राहक प्रमाणपत्र र यसको निजी कुञ्जी फोनले विश्वास गर्ने CA प्रमाणपत्रको जस्तै उही वस्तु होइन। CA प्रमाणपत्रलाई PKCS#12 पहिचानभित्र बन्डल गर्दा यो प्रत्येक समर्थित उपकरणमा स्वतः विश्वास एङ्करका रूपमा स्थापित हुँदैन, त्यसैले विश्वास वितरणलाई आफ्नै प्रमाणीकरणसहित अलग चरण मान्नुहोस्।

यदि डिजाइनले सट्टा पासवर्ड-आधारित EAP प्रयोग गर्छ भने, फोनलाई इच्छित खाता प्रमाणीकरण र सर्भर प्रमाणीकरण चाहिन्छ। त्यो मार्गले पूरै फ्लीटलाई एउटै साझा ग्राहक निजी कुञ्जी पठाउनुको औचित्य पुष्टि गर्दैन, जुन अझ खराब असफलता मोड भएको फरक डिजाइन हो।

नवीकरण र रद्दलाई ध्यानमा राखेर योजना पूरा गर्नुहोस्: ग्राहक प्रमाण कसले पुनः जारी गर्छ, प्रोफाइल कसरी अद्यावधिक हुन्छ र हराएको फोन कसरी काटिन्छ। तपाईंले प्रमाणित गरेको प्रोफाइल संस्करण र उपकरण संस्करणहरू रेकर्ड गर्नुहोस्, किनकि त्यही रेकर्डले अर्को प्रमाणपत्र परिवर्तनलाई नियमित काम बनाउँछ।

सम्बन्धित लेखहरू