पुनरावलोकित UUID द्वारे NetworkManager VPN प्रोफाइल हटवा
जतन केलेली आणि सक्रिय कनेक्शन्सची यादी करा, नेमका VPN UUID पुष्टी करा आणि मग फक्त तोच प्रोफाइल हटवा. डिस्कनेक्ट करणे, हटवणे आणि रद्द करणे या स्वतंत्र पायऱ्या आहेत.
हटवायच्या वस्तूंच्या यादीपासून काढण्याची कार्यपद्धती सुरू करा, डिरेक्टरी मार्गापासून नाही. NetworkManager चे जतन केलेले प्रोफाइल असंबद्ध नेटवर्किंग कॉन्फिगरेशनसोबत राहू शकतात आणि वाइल्डकार्ड हटवणे हा मर्यादित बदल नाही. ही कार्यपद्धती पुनरावलोकित कनेक्शन प्रोफाइल काढते आणि ती कृती डिस्कनेक्ट करणे, अनइन्स्टॉल करणे किंवा गेटवेवर क्रेडेन्शियल्स रद्द करण्यापासून वेगळी ठेवते. खालील प्रत्येक क्वेरी काहीही काढण्यापूर्वी व्याप्ती अरुंद करते.
जतन केलेली आणि सक्रिय कनेक्शन्सची यादी करा
दोन वाचन क्वेऱ्या वेगवेगळ्या प्रश्नांची उत्तरे देतात. पहिली जतन केलेल्या व्याख्या सूचीबद्ध करते; दुसरी आता काय सक्रिय आहे ते सूचीबद्ध करते. प्रोफाइल निष्क्रिय असतानाही अस्तित्वात राहू शकते आणि सक्रिय तात्पुरत्या कनेक्शनला जुळणारे जतन केलेले प्रोफाइल नसू शकते.
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
हटवायच्या UUID नोंदवा. नावे ओळखपत्रे नाहीत: दोन प्रोफाइल एकच नाव वापरू शकतात आणि कीफाइल किंवा इंटरफेस लेबल कनेक्शनशी अजिबात जुळणार नाही. एखाद्या वस्तूचे नाव प्रदात्याच्या लेबलाने सुरू होते म्हणून ती निवडू नका; तो नमुना तुम्हाला ठेवायच्या कनेक्शनशीही जुळतो.
प्रकारही वाचा. प्लगइन-व्यवस्थापित VPN आणि मूळ WireGuard कनेक्शन वेगवेगळी प्रकार-मूल्ये वापरू शकतात, त्यामुळे सामान्य vpn प्रकारासाठीचा फिल्टर व्याप्तीतील प्रत्येक टनेलची पूर्ण व्याख्या नाही. हा फिल्टरचा प्रश्न आहे, हटवण्याचा निकष नाही.
नेमका UUID आणि मालक पुष्टी करा
एका वेळी एक कनेक्शन दाखवा आणि UUID पुनरावलोकित यादीशी जुळवा. UUID हा स्थिर निवडक आहे; नाव हे लेबल आहे जे पुनरावलोकनानंतर संपादित केले जाऊ शकते.
nmcli connection show uuid ACTUAL_UUID
प्रोफाइल कोणत्या घटकाच्या मालकीचे आहे याची पुष्टी करा. विक्रेत्याचे अनुप्रयोग स्वतःची प्रत ठेवू शकते आणि पुढील वेळी सुरू होताना NetworkManager प्रोफाइल पुन्हा तयार करू शकते. तोच टनेल दोन यादींमध्ये दिसल्यास एक प्रत हटवल्याने मालकाची स्थिती बदलते पण दुसरी प्रत बदलत नाही.
कोणतेही स्टार्टअप जॉब, डिस्पॅचर स्क्रिप्ट किंवा प्रोव्हिजनिंग सिस्टम या कनेक्शनचा संदर्भ घेते का ते ओळखा. ऑटोमेशन अजूनही अपेक्षित असलेले प्रोफाइल काढल्यास पुन्हा-कनेक्टचा लूप किंवा शांत फॉलबॅक तयार होतो आणि हटवणे हे धोरण-संघर्षाऐवजी नेटवर्कचे अपयश वाटते.
सक्रिय प्रोफाइल हटवण्यापूर्वी डिस्कनेक्ट करा
हटवणे जतन केलेली व्याख्या काढते; डिस्कनेक्ट करणे टनेल थांबवते. कनेक्शन सक्रिय असल्यास प्रथम समर्थित कृतीने ते डिस्कनेक्ट करा आणि टनेलवर अवलंबून असलेल्या गोष्टी नोंदवा.
nmcli connection down uuid ACTUAL_UUID
तुमच्या एकमेव दूरस्थ व्यवस्थापन मार्गाने डिस्कनेक्ट करू नका. VPN तुमचे सत्र वाहून नेल्यास ते थांबवल्याने तुमचा प्रवेश संपतो आणि मग काढण्याची पायरी स्थानिक कन्सोल किंवा दुसऱ्या नेटवर्कवरून पुढे चालवावी लागते.
टनेल तात्पुरते थांबवणे हेच लक्ष्य असल्यास इथेच थांबा. हटवणे अनावश्यक आहे आणि थोड्या काळासाठी बंद पडलेले प्रोफाइल नंतर त्याच क्रेडेन्शियल्स व मार्गांसह पुन्हा तयार करावे लागते. पुनर्निर्माण फक्त तुमच्याकडे असलेल्या सामग्रीवरूनच शक्य आहे. हटवणे चालवण्यापूर्वी तुम्ही कोणत्या प्रकरणात आहात ते ठरवा.
फक्त पुनरावलोकित वस्तू हटवा
विनाशकारी पायरी पुनरावलोकित यादीतून UUID घेते. ही पूर्वावलोकन नाही आणि तुम्ही दिलेल्या निवडकापलीकडील व्याप्तीची पुष्टी ती मागत नाही.
nmcli connection delete uuid ACTUAL_UUID
अनेक प्रोफाइलसाठी, प्रत्येक पुष्टी केलेल्या UUID साठी आदेश एकदा पुन्हा चालवा. पुनरावलोकन न केलेली मजकूर-शोध लूपमध्ये पाइप करू नका. पुनरावलोकनामुळेच हटवणे सुरक्षित होते; आदेश फक्त यांत्रिक क्रिया आहे.
पुन्हा लागू शकणारे काहीही हटवण्यापूर्वी पुनर्प्राप्ती सामग्री जपून ठेवा: नोंदणी सूचना, प्रोफाइल निर्यात किंवा गेटवे व खात्याची नोंद. हटवलेले प्रोफाइल पुनर्संचयित करणे हे पुनर्निर्माण आहे, पूर्वस्थिती नाही.
हटवण्याची पडताळणी करा आणि उर्वरित स्वतंत्रपणे निवृत्त करा
दोन्ही यादी-क्वेऱ्या पुन्हा चालवा. हेतू असलेली प्रोफाइल गेली आहेत, असंबद्ध Wi-Fi, इथरनेट आणि उर्वरित VPN प्रोफाइल अजूनही आहेत आणि कोणतेही सक्रिय कनेक्शन हटवलेल्या व्याख्येकडे अजूनही निर्देश करत नाही याची पुष्टी करा.
मग जुने प्रोफाइल मागे सोडलेल्या गोष्टींची तपासणी करा: डिस्पॅचर स्क्रिप्ट, मार्ग, DNS नोंद किंवा स्टार्टअप संबंध. NetworkManager प्रोफाइल काढते, पण इतर घटक अशा संदर्भांचे रक्षण करू शकतात जे आता काहीही निर्देश करत नाहीत.
क्रेडेन्शियल निवृत्ती ही स्वतंत्र पायरी आहे. डाउनलोड केलेली निर्यात, विक्रेत्याच्या अनुप्रयोगाचे प्रोफाइल, कॅशेमधील गुपित आणि दूरस्थ उपकरणाची अधिकृतता यांचा मालक वेगळा असतो. स्थानिक NetworkManager नोंद काढल्याने गेटवेवरील प्रत बनवलेले प्रमाणपत्र रद्द होत नाही.
UUID, यादी-आउटपुट आणि अजून कारवाई लागणारी दूरस्थ सामग्री यांच्यासह काढण्याची नोंद लिहा. एखादे विशिष्ट टनेल का नाहीसे झाले असे नंतर कोणी विचारल्यास बदलाची व्याप्ती सिद्ध करणारी तीच नोंद असते.