फक्त OpenVPN गेटवेसाठी समर्पित मशीनला समर्थित सर्व्हर इन्स्टॉल आणि ती प्रत्यक्षात करते त्या कामांसाठी सॉफ्टवेअर लागते। SSH, वेब होस्टिंग आणि इतर सर्व्हर भूमिका देणारे इन्स्टॉलर मेनू हे OpenVPN च्या पूर्वअटींची यादी नाही। हेडलेस तैनाती पूर्णपणे योग्य आहे। महत्त्वाचे म्हणजे तीन कामे वेगळी करणे: टनेल वाहून नेणे, होस्टचे प्रशासन करणे आणि क्रेडेन्शियल जारी करणे।

हा मी वापरतो तो इन्व्हेंटरी क्रम आहे, प्रत्येक पायरी बंद करणाऱ्या तपासणीसह।

1. टनेल सेवेला तिचे स्वतःचे पॅकेज आणि प्रोफाइल द्या

उबंटूचे OpenVPN सर्व्हर मार्गदर्शक डिस्ट्रिब्यूशनचे openvpn पॅकेज कमांड लाइन आणि सेवा कॉन्फिगरेशनसह वापरते। तेच पॅकेज Linux क्लायंट म्हणूनही काम करते, आणि भूमिका कॉन्फिगरेशन निवडते।

याचा अर्थ क्लायंट GUI इन्स्टॉल करणे हे होस्टला सर्व्हर बनवत नाही, आणि ते काढून टाकणे हे त्याला हेडलेस बनवत नाही। चालू इन्स्टन्स कोणते प्रोफाइल वाचतो ते नोंदवा, कारण त्याच फोल्डरमधील दुसरी कॉन्फिगरेशन फाइल कोणाच्याही लक्षात न येता लोड होऊ शकते, आणि डेमन दोन्ही स्थितीत यश नोंदवतो। दोन प्रोफाइल असल्यास कोण जिंकेल हे सेवा व्यवस्थापक ठरवतो, आणि तो निर्णय अंदाजात नाही, तुमच्या नोंदींमध्ये असावा।

2. टनेलपूर्वी प्रशासन मार्ग ठरवा

OpenSSH वेगळ्या openssh-server पॅकेजमधून येते आणि स्वतःची सेवा म्हणून चालते। प्रशासकाला SSH ने मशीनपर्यंत पोहोचायचे असल्यास ते उपयुक्त आहे, पण OpenVPN ला VPN पॅकेटच्या देवाणघेवाणीसाठी SSH सर्व्हरची गरज नाही। स्थानिक कन्सोल किंवा मंजूर प्लॅटफॉर्म व्यवस्थापन चॅनेल हा दुसरा वैध मार्ग आहे। राउटिंग किंवा फिल्टरिंग बदलण्यापूर्वी तुम्ही कोणावर विसंबून आहात ते ठरवा, कारण नवीन टनेलने स्वतःची दुरुस्ती करण्याचा एकमेव न तपासलेला मार्ग कधीही असू नये।

3. मंजूर मालकाकडून क्रेडेन्शियल जारी करा

उबंटूचे उदाहरण छोटे PKI उभारण्यासाठी OpenVPN सोबत easy-rsa इन्स्टॉल करते, जी चालू टनेल सेवा नाही तर क्रेडेन्शियल जारी करण्याची भूमिका आहे। संस्थेकडे आधीच मंजूर जारी प्रक्रिया असल्यास, ट्युटोरियलमध्ये एक आहे म्हणून असंबंधित CA तयार करण्याऐवजी ती वापरा। गेटवेची स्वतःची खाजगी की आणि प्रमाणपत्र CA स्वाक्षरी की पासून वेगळी ठेवा, आणि स्वाक्षरी व बॅकअपचे स्थान जाणीवपूर्वक निवडा। प्रत्येक PKI फाइल प्रत्येक होस्टवर कॉपी करणे ही सॉफ्टवेअर अट नाही।

4. डेस्कटॉप प्लगइन डेस्कटॉपसाठी सोडा

NetworkManager संपादक किंवा आयात प्लगइनचा तो कार्यप्रवाह वापरणाऱ्या मशीनवर हेतू असतो। गेटवे OpenVPN बोलतो म्हणून लागणारे अतिरिक्त सर्व्हर वैशिष्ट्य नाही।

कनेक्शनसाठी एक मालक निवडा, आणि त्याच प्रोफाइलची दुसरी, डेस्कटॉप-व्यवस्थापित प्रत सुरू करू नका।

5. खऱ्या क्लायंटने गेटवे स्वीकारा

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

इंटरनेट-निर्गम रचना आणि खाजगी-नेटवर्क-प्रवेश रचना यांच्या फॉरवर्डिंग गरजा वेगळ्या आहेत, म्हणून काहीही उघडण्यापूर्वी तुम्ही कोणती बनवत आहात ते ठरवा। एक मंजूर क्लायंट वर करा आणि टनेल निर्देशकाऐवजी इच्छित संसाधन तपासा। नंतर नियंत्रित पद्धतीने सेवा पुन्हा सुरू करा आणि देखरेख नसलेला स्टार्टअप मार्ग पुष्टी करा, कारण कोणी पाहत असेल तरच वर येणारा गेटवे अजून तैनात झालेला नाही।

संबंधित लेख