Ubuntu 18.04 च्या VPN मेनूमध्ये OpenVPN नाही: काय स्थापित करावे
GNOME पॅनेलमधील VPN प्रकार openvpn कमांडमधून नाही, तर प्लगइन पॅकेजमधून येतो. संच स्थापित करा, NetworkManager पुन्हा सुरू करा, नंतर प्रोफाइल आयात करा.
GNOME च्या VPN यादीत तुम्हाला दिलेल्या प्रोफाइलशी जुळणारे काहीही नसू शकते, आणि हे डेस्कटॉप OpenVPN करू शकत नाही असा नेहमीचा निष्कर्ष काढला जातो। पण ते करू शकते। जे गहाळ आहे ते प्लगइन पॅकेज आहे, आणि त्याच मशीनवरील कमांड-लाइन क्लायंटचा मेनूशी काहीही संबंध नाही। हा गैरसमज प्रथम मोडीत काढला पाहिजे, कारण तो लोकांना चुकीची गोष्ट पुन्हा स्थापित करायला पाठवतो।
मेनू प्रोटोकॉल नाही, प्लगइन्स सूचीबद्ध करतो
GNOME नेटवर्क मॅनेजर ज्या कनेक्शन प्रकारांची नोंद करतो ते दाखवते, आणि मॅनेजर स्थापित प्लगइन्सची नोंद करतो। म्हणून रिकामी यादी प्रोटोकॉलच्या क्षमतांचे नाही, तर स्थापित प्लगइन संचाचे वर्णन करते। म्हणूनच कार्यरत openvpn बायनरी पॅनेलमध्ये काहीही बदलत नाही।
हा फरक महत्त्वाचा आहे, कारण पॅनेलमधून दोन्ही बिघाड सारखेच दिसतात। गहाळ प्लगइन आणि तुटलेले प्लगइन दोन्ही मदत करू शकत नाही असे संवाद देतात, आणि फक्त पहिलेच काहीतरी स्थापित करून दुरुस्त होते। काहीही स्थापित करण्यापूर्वी मॅनेजरला ते काय जाणते विचारल्यास दोन्ही वेगळे होतात। त्या प्रश्नासाठी एक कमांड पुरते आणि तासभराच्या अंदाजाची जागा घेते।
संवाद कोणत्या पॅकेजचा आहे
Ubuntu 18.04 वर पॅकेजेसना विशिष्ट नावे आहेत, आणि नवीन आवृत्त्यांनी तीच विभागणी कायम ठेवली। हे पर्याय नाही, भूमिका म्हणून वाचा, कारण एक स्थापित केल्याने समस्या एकट्याने सुटते असे क्वचितच होते। एका पॅकेजमध्ये डीमन आणि कमांड-लाइन क्लायंट असतो, आणि त्यापैकी कोणालाही कोणताही सेटिंग्ज संवाद माहीत नाही।
नेटवर्क मॅनेजरला OpenVPN कनेक्शन तयार करण्यास, साठवण्यास आणि सुरू करण्यास अनुमती देणारे ते प्लगइन पॅकेज आहे। एडिटर पॅकेज फॉर्म, त्याची फील्ड्स आणि पॅनेल हाक मारतो तो साठवण मार्ग पुरवते। प्लगइन असून एडिटर नसलेले मशीन कॉन्फिगर करता येणार नाही असा प्रकार दाखवते, तर एडिटर असून प्लगइन नसलेले मशीन काहीच दाखवत नाही। संच एकत्र स्थापित करा आणि संदिग्धता नाहीशी होते।
sudo apt install openvpn network-manager-openvpn network-manager-openvpn-gnome
nmcli --version
18.04 वर ती खरी आर्काइव्ह नावे आहेत, पर्याय नाहीत। KDE डेस्कटॉपला स्वतःचे एडिटर पॅकेज लागते आणि प्लगइनही लागते, आणि फक्त GNOME साठीचे मार्गदर्शक जो भाग सोडतो तो हाच।
पुन्हा सुरू करणे हाही स्थापनेचा भाग आहे
सेवा सुरू होताना पॅनेल मॅनेजरला त्याचे समर्थित प्रकार विचारते, आणि आधीच दाखवलेली यादी स्थापनेने ताजी होत नाही। म्हणून सेवा चालू असताना स्थापित केल्यास यशस्वी स्थापना आणि अपरिवर्तित संवाद असा त्रासदायक संयोग होतो। पुन्हा सुरू करणे ही ऐच्छिक देखभाल नाही; स्थापना दिसण्यासारखी करणारे तेच पाऊल आहे।
पुन्हा सुरू करणे काही सेकंद कनेक्टिव्हिटी तोडते, आणि त्याच इंटरफेसवरून जाणारे कोणतेही SSH सत्र त्यासोबत जाते, म्हणून मशीन दूर असेल तर त्याची योजना करा। नंतर पॅनेल पुन्हा उघडा आणि मॅनेजरला ते काय समर्थित करते ते थेट विचारा। थेट चौकशी कॅशेमध्ये असू शकणाऱ्या मेनूपेक्षा चांगला पुरावा आहे।
sudo systemctl restart NetworkManager
nmcli -f NAME,TYPE connection show
nmcli connection add type vpn
शेवटची कमांड ही भेद करणारी चाचणी आहे। प्लगइन असल्यास ती आर्ग्युमेंट्सच्या कमतरतेने अयशस्वी होते; नसल्यास ती अज्ञात VPN प्रकार नोंदवते। एक परिणाम भरण्याच्या प्रतीक्षेत असलेला फॉर्म आहे, आणि दुसरा अजूनही पॅकेजिंगचा प्रश्न आहे। फरक स्पष्ट हवा असेल तर स्थापनेपूर्वी आणि नंतर ती चालवा।
nmcli ला .ovpn वाचू द्या
दिलेले प्रोफाइल नियंत्रणानुसार पुन्हा बांधण्याची सक्ती कोणीही करत नाही। मॅनेजर .ovpn फाइली थेट वाचतो आणि त्यांच्या निर्देशांचे साठवलेल्या कनेक्शनमध्ये रूपांतर करतो, आतमध्ये असलेल्या प्रमाणपत्रांसह। आयात अचूकतेत नकल करण्यापेक्षाही चांगली आहे, कारण चुकीने टाइप केलेला सायफर किंवा कापलेली की सर्व्हरच्या समस्येसारखा दिसणारा बिघाड निर्माण करते।
साठवणूक पूर्ण होईपर्यंत प्रोफाइल त्याने संदर्भ दिलेल्या कोणत्याही की किंवा प्रमाणपत्राजवळ ठेवा, कारण फक्त फाइल मार्ग साठवणारे कनेक्शन त्या फाइली हलल्यावर तुटते। नंतर कनेक्शन नावाने तपासा, आणि कोणत्याही क्रेडेन्शियल विचारणेला अग्रभागी उत्तर द्या जेणेकरून ते काय मागत आहे दिसेल। कधीही सक्रिय न केलेले साठवलेले कनेक्शन कोणताही पुरावा नाही।
nmcli connection import type openvpn file ~/Downloads/office.ovpn
nmcli --ask connection up office
nmcli -f NAME,TYPE,STATE connection show --active
ती तिसरी कमांड तुम्ही अपेक्षित नावाने टनेल वर आहे याची खात्री देते। ती अयशस्वी कनेक्शनला कधीही सक्रिय न केलेल्या कनेक्शनपासून वेगळे करते।
मेनू जे सांगू शकत नाही
प्रकार नसणे गेटवेबद्दल काहीही सांगत नाही, आणि सर्व्हर OpenVPN नाकारतो असा अर्थही नाही। मेनू नोंद दिसावी म्हणून असंबंधित प्रोटोकॉल प्लगइन स्थापित करणे हे कारण नाही। त्या दुसऱ्या चुकीला प्रत्यक्षात नाव आहे: उपलब्ध नोंदी त्या होत्या म्हणून लोक PPTP किंवा AnyConnect प्रोफाइल OpenVPN सेवेकडे रोखतात।
आधी पॅकेजिंग दुरुस्त करा; सर्व्हरचा प्रश्न नंतर येतो। स्वच्छ आयात होऊन कधीही प्रमाणीकरण न होणारे प्रोफाइल एडिटरच्या प्रश्नावर नाही, तर प्रमाणपत्र, TLS किंवा क्रेडेन्शियलच्या प्रश्नावर अयशस्वी होत आहे। त्यातील प्रत्येक वेगळा पुरावा मागे ठेवते, आणि त्यातील काहीही संवादात दिसत नाही। सेटिंग्ज पॅनेल पुन्हा उघडण्यापूर्वी क्लायंट लॉग वाचा।
तुम्ही प्रत्यक्ष वापरता त्या संसाधनाने ते सिद्ध करा
प्रकार अस्तित्वात असून कनेक्शन साठवले गेल्यावर, त्याला जोडा आणि तुम्ही प्रत्यक्ष वापरता ते संसाधन उघडा। फक्त सक्रियता दोन्ही टोके टनेलवर सहमत झाली एवढेच सिद्ध करते। टनेल वर येऊन काहीही वाहत नसेल तर तो पुढील बिघाडाचा प्रकार आहे, आणि पॅनेल तो पाहू शकत नाही।
तुम्ही कोणते संसाधन तपासले ते लिहून ठेवा, जेणेकरून पुढचा माणूस सुरुवातीपासून न करता तीच तपासणी पुन्हा करेल। टनेल वर असूनही संसाधन अजूनही अयशस्वी असेल, तर तपास संवादाकडे नाही, तर मार्ग आणि DNS कडे जातो। ती नोंद ही दुरुस्ती आणि कथा यातील फरक आहे।