NetworkManager VPN профилін тексерілген UUID бойынша жою
Сақталған және белсенді қосылымдарды түгендеңіз, 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, Ethernet және қалған VPN профильдерінің әлі бар екенін және ешбір белсенді қосылым жойылған анықтамаға сілтемейтінін растаңыз.
Содан кейін ескі профиль қалдырғанның бәрін қарап шығыңыз: диспетчер скрипті, маршрут, DNS жазбасы немесе іске қосу байланысы. NetworkManager профильді алады, бірақ басқа компоненттер қазір еш жерге апармайтын сілтемелерді ұстауы мүмкін.
Тіркелгі деректерін кері қайтарып алу — жеке қадам. Жүктелген экспорт, жеткізуші қолданбасының профилі, кэштелген құпия және қашықтағы құрылғының рұқсаты — әрқайсысының иесі бөлек. Жергілікті NetworkManager жазбасын алу шлюзде көшірілген сертификатты кері қайтармайды.
Жою жазбасын UUID-термен, түгендеу шығысымен және әлі әрекет қажет ететін қашықтағы материалмен жазыңыз. Кейін біреу нақты туннель неге жоғалғанын сұрағанда, өзгеріс ауқымын дәлелдейтін сол жазба.