vpn.persistent प्रयत्न करत राहते, पण तुम्हाला जोडलेले ठेवत नाही
हा गुणधर्म VPN सेवेला दुवा बदलांमध्ये बोगदा टिकवण्यास सांगतो। सक्रियण, जिवंतपणा, हेतू आणि kill-switch वर्तन वेगळे प्रश्नच राहतात।
NetworkManager एक गुणधर्म उघड करते, vpn.persistent, आणि लोक त्याला एकाच वेळी चार वेगवेगळ्या प्रश्नांची उत्तरे देण्यास सांगतात। त्याचे अपस्ट्रीम दस्तऐवज काळजीपूर्वक आहे: VPN सेवा त्यास समर्थन देत असेल आणि प्रोफाइल त्यास सक्षम करत असेल तेव्हा टिकाऊपणा लागू होतो, आणि नंतर स्पष्ट डिस्कनेक्टपर्यंत दुवा बदल आणि व्यत्यय टिकून राहण्यास सांगितले जाते। तेच दस्तऐवज गुणधर्माचे डीफॉल्ट मूल्य false आहे असेही दाखवते, जे बहुतेक पुनर्प्राप्ती योजना गृहीत धरत नाहीत। हे निकालाचे वचन न मानता प्रयत्नाची विनंती म्हणून वाचा।
सेटिंग प्रत्यक्षात कशाला बांधील आहे
प्रोफाइलमध्ये साठवलेले मूल्य व्यवस्थापकासाठी सूचना आहे, आणि व्यवस्थापकाने ती सूचना त्याचे काय करायचे हे जाणणाऱ्या VPN प्लगइनला द्यायची असते। स्थापित प्लगइनने गुणधर्माकडे दुर्लक्ष केले तरी प्रोफाइल सक्रिय होते आणि लॉग शांत राहतो, जे नंतर डीबग करणाऱ्या कुणासाठीही दोन्ही जगांतील सर्वात वाईट आहे। प्रोफाइलमधील काहीही प्लगइनला त्याच्याकडे नसलेले वर्तन राबवण्यास भाग पाडू शकत नाही, म्हणून दिसणारा एकमेव निकाल अनुपस्थिती आहे।
म्हणूनच दस्तऐवजातील अट स्विचपेक्षा महत्त्वाची आहे। तुमच्याकडे प्रत्यक्षात कोणते प्लगइन आणि आवृत्ती आहे ते तपासा, आणि पुढच्या व्यक्तीला ते पुन्हा शोधावे लागू नये म्हणून कनेक्शन वर्णनाच्या शेजारी आवृत्ती लिहा। अमलात न आणलेल्या फ्लॅगवर बांधलेले पुनर्प्राप्ती धोरण उत्पादनात नेमके एकदाच अयशस्वी होते, आणि नेहमी सर्वात गैरसोयीच्या क्षणी।
गुणधर्माकडे प्रयत्न म्हणून पाहिल्याने चाचणीसाठी योग्य अपेक्षाही ठरते। फ्लॅग सेट आहे का हे तुम्ही तपासत नाही; दुवा तुटल्यावर काही घडले का हे तपासता। हे वेगवेगळे प्रयोग आहेत, आणि त्यातील फक्त एकच दुपारच्या वेळेसारखा आहे।
एकत्र मिसळले जाणारे चार प्रश्न
सक्रियण विचारते की VPN सर्वप्रथम काय वर आणते। NetworkManager प्रोफाइल मूळ कनेक्शनशी जोडले जाऊ शकते, स्वतंत्रपणे व्यवस्थापित OpenVPN सेवेची स्वतःची सुरुवात असते, आणि त्या रचनेत तिसरे लाँचर जोडल्यास कोण प्रमुख आहे याबद्दल वेगवेगळ्या कल्पना असलेले दोन मालक तुम्हाला मिळतात। दुसरे ट्रिगर जोडण्यापूर्वी कोणता घटक सुरुवातीचा मालक आहे ते ठरवा।
पुनर्प्राप्ती विचारते की दुवा बदलला किंवा नाहीसा झाला तेव्हा काय होते, आणि तोच vpn.persistent हाताळत असलेला अरुंद प्रश्न। जिवंतपणा विचारते की क्लायंटला समजू शकते का की दुसऱ्या टोकाने उत्तर देणे थांबवले, आणि त्याऐवजी OpenVPN चे keepalive किंवा पुन्हा सुरू करण्याचे वर्तन त्याला उत्तर देते; दोन्ही यंत्रणा अनेकदा एकाच शब्दाने वर्णन केल्या जातात आणि वेगवेगळ्या ठिकाणी अमलात आणल्या जातात। त्यांची स्वतंत्रपणे, वेगवेगळ्या साधनांनी चाचणी करा, अन्यथा एका वर्तनाचे श्रेय दुसऱ्याला द्याल।
हेतू विचारतो की पुन्हा जोडणे हवे आहे का, आणि हा असा प्रश्न आहे ज्याला स्थिती सर्वेक्षण उत्तर देऊ शकत नाही। जाणूनबुजून थांबवणे आणि व्यत्यय एकच निष्क्रिय स्थिती निर्माण करतात, म्हणून अनुपस्थितीवर पुन्हा जोडणारे काहीही मानवी निर्णयाचा अंदाज लावत असते। अंदाज तोपर्यंत ठीक आहे जोपर्यंत तो एखाद्यावरून जात नाही।
त्यांना वेगळे ठेवणारी तपासणी यादी
संरचना वाचून त्यावर विचार करण्याऐवजी घटना क्रमाने चालवा, आणि प्रत्येक काय दाखवते ते वेळेच्या शिक्क्यासह नोंदवा।
प्रथम, इच्छित मूळ कनेक्शन सक्रिय करा आणि VPN तुम्ही अपेक्षित ट्रिगरमधून वर आले, तुम्ही स्थापित केल्याचे विसरलेल्या यंत्रणेतून नाही याची खात्री करा। दुसरे, मंजूर व्यत्ययादरम्यान व्यवस्थापकाच्या VPN घटना, मालक क्लायंटची पुनर्प्राप्ती स्थिती आणि खाजगी संसाधनासाठी नवीन विनंती यांची तुलना करा। तिसरे, जाणूनबुजून डिस्कनेक्ट करा, थांबा, आणि तुमच्या मागे काहीही प्रोफाइल पुन्हा सुरू करत नाही याची खात्री करा।
तिसरी पायरी लोक वगळतात, आणि तीच खऱ्या दोषाचा सर्वाधिक शोध घेते। सक्रिय प्रोफाइलसाठी सर्वेक्षण करणारा आणि ते नसल्यास पुन्हा जोडणारा वॉचडॉग वापरकर्त्याचे जाणूनबुजून केलेले डिस्कनेक्ट आनंदाने रद्द करेल। वापरकर्त्याच्या खुर्चीतून ही लवचिकता नाही; हे आज्ञा न मानणारे यंत्र आहे। एक जोडण्यापूर्वी त्यांना विचारा।
निकाल कनेक्शन वर्णनाच्या त्याच दस्तऐवजात लिहा। पुनर्प्राप्ती धोरण तेवढेच चांगले असते जेवढे कोणी ते जाणूनबुजून अयशस्वी होताना शेवटच्या वेळी पाहिले होते। वेळेचे शिक्के पुढे टिपा वाचणाऱ्या प्रत्येकाला फरक दिसू शकतो असे करतात।
प्रमाणीकरण पुनर्प्राप्तीचा भाग आहे
पुन्हा जोडणे हे केवळ नेटवर्किंग कृत्य नाही। मंजूर प्रवाहाला नवे आव्हान, एकदाच वापरण्याचा कोड किंवा सक्रियण संदर्भाला ज्याच्यापर्यंत पोहोचता येत नाही असे गुपित आवश्यक असल्यास, कोणतेही टिकाऊपणाचे सेटिंग ते शून्यातून निर्माण करू शकत नाही।
हे एक परिचित नमुना स्पष्ट करते: किल्लीचक्र अनलॉक असलेल्या मशीनवर कनेक्शन पुन्हा मिळते आणि रीबूटनंतर त्याच मशीनवर अयशस्वी होते। नेटवर्किंग स्तराने नेमके मागितलेले केले, आणि क्रेडेन्शियल स्तराकडे देण्यासारखे काहीच नव्हते।
पुनर्प्रयत्न अंतर कमी करण्याऐवजी क्रेडेन्शियल कार्यप्रवाह दुरुस्त करा। ज्याला कोणीही उत्तर देऊ शकत नाही अशा सूचनेसमोर जलद पुनर्प्रयत्न लॉगमधील गोंगाट आणि काहीतरी प्रयत्न होत असल्याची खोटी छाप निर्माण करतात।
टिकाऊपणा kill switch नाही
गुणधर्म VPN संबंध टिकवण्याचा किंवा पुनर्संचयित करण्याचा प्रयत्न करतो। VPN बंद असताना अनुप्रयोग काय करू शकतात हे तो ठरवत नाही, आणि स्वतः काहीही अडवत नाही।
बोगद्याबाहेर कोणताही रहदारी जाऊ नये ही आवश्यकता असल्यास, ते स्वतःच्या यंत्रणेसह, स्वतःच्या चाचणीसह आणि स्वतःच्या अयशस्वी मोडसह वेगळे धोरण आहे। टिकाऊपणा त्याला व्यापतो असे गृहीत धरणे सुरक्षा निर्णयाचे अपघातात रूपांतर करते।
पुनर्प्राप्ती टिपांमध्ये दोन्ही अर्धे नोंदवा: VPN ने काय प्रयत्न केले, आणि प्रयत्न सुरू असताना कोणत्या अनुप्रयोग रहदारीला परवानगी होती।