I-delete ang isang NetworkManager VPN profile gamit ang nasuring UUID
I-inventory ang mga naka-save at aktibong koneksyon, kumpirmahin ang eksaktong VPN UUID, pagkatapos i-delete lamang ang profil na iyon. Magkahiwalay na hakbang ang pagdiskonekta, pag-delete at pagbawi.
Simulan ang pamamaraan ng pag-alis sa listahan ng mga bagay na balak mong i-delete, hindi sa isang landas ng direktoryo. Ang mga naka-save na profile ng NetworkManager ay maaaring katabi ng walang kaugnayang network configuration, at ang pag-delete na may wildcard ay hindi isang pagbabagong may tinukoy na saklaw. Inaalis ng pamamaraang ito ang mga nasuring connection profile at hinihiwalay ang aksyong iyon mula sa pagdiskonekta, pag-uninstall o pagbawi ng mga kredensyal sa gateway. Ang bawat query sa ibaba ay nagpapaliit ng saklaw bago may alisin.
I-inventory ang mga naka-save at aktibong koneksyon
Dalawang query sa pagbasa ang sumasagot sa magkaibang tanong. Ang una ay naglilista ng mga naka-save na depinisyon; ang pangalawa ay naglilista ng aktibo ngayon. Maaaring umiral ang isang profile habang hindi aktibo, at ang isang aktibong pansamantalang koneksyon ay maaaring walang tugmang naka-save na profile.
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
Itala ang mga UUID na balak mong alisin. Hindi identifier ang mga pangalan: dalawang profile ay maaaring maghati ng isa, at ang keyfile o interface label ay maaaring hindi tugma sa koneksyon. Huwag pumili ng bagay dahil nagsisimula ang pangalan nito sa label ng provider; tumutugma rin ang pattern na iyon sa mga koneksyong gusto mong panatilihin.
Basahin din ang uri. Ang VPN na pinamamahalaan ng plugin at ang native na WireGuard koneksyon ay maaaring gumamit ng magkaibang halaga ng uri, kaya ang filter para sa pangkalahatang vpn uri ay hindi kumpletong depinisyon ng bawat tunnel sa saklaw. Tanong iyon ng pag-filter, hindi pamantayan sa pag-delete.
Kumpirmahin ang eksaktong UUID at ang may-ari
Ipakita ang isang koneksyon sa isang pagkakataon at itugma ang UUID sa nasuring listahan. Ang UUID ang matatag na tagapili; ang pangalan ay label na maaaring i-edit pagkatapos ng pagsusuri.
nmcli connection show uuid ACTUAL_UUID
Kumpirmahin kung aling bahagi ang may-ari ng profile. Ang aplikasyon ng vendor ay maaaring magtago ng sariling kopya at muling likhain ang NetworkManager profile sa susunod na paglulunsad. Kung ang parehong tunnel ay lumilitaw sa dalawang inventory, binabago ng pag-delete ng isang kopya ang estado ng may-ari ngunit hindi ang isa pang kopya.
Tukuyin kung may startup job, dispatcher script o provisioning system na tumutukoy sa koneksyon. Ang pag-alis ng profile na inaasahan pa ng automation ay nagdudulot ng loop ng muling pagkonekta o tahimik na fallback, at ang pag-delete ay mukhang pagkasira ng network sa halip na salungatan ng patakaran.
Magdiskonekta bago i-delete ang aktibong profile
Inaalis ng pag-delete ang naka-save na depinisyon; hinihinto ng pagdiskonekta ang tunnel. Kung aktibo ang koneksyon, i-disconnect muna ito gamit ang sinusuportahang aksyon at itala ang anumang umaasa sa tunnel.
nmcli connection down uuid ACTUAL_UUID
Huwag gawin ang pagdiskonekta sa pamamagitan ng iyong nag-iisang landas ng remote administration. Kung dinadala ng VPN ang iyong session, tinatapos ng paghinto nito ang iyong access, at ang hakbang ng pag-alis ay kailangang magpatuloy mula sa lokal na console o ibang network.
Kung ang layunin ay pansamantalang ihinto lamang ang tunnel, huminto dito. Hindi kailangan ang pag-delete, at ang profil na inalis para sa maikling pagkawala ay kailangang itayo muli sa ibang pagkakataon gamit ang parehong kredensyal at ruta. Ang muling pagtatayo ay posible lamang mula sa materyal na hawak mo pa. Magpasya kung aling kaso ang kabilang ka bago patakbuhin ang pag-delete.
I-delete lamang ang nasuring bagay
Kinukuha ng mapanirang hakbang ang UUID mula sa nasuring listahan. Hindi ito preview at hindi ito humihingi ng kumpirmasyon ng saklaw na lampas sa tagapiling ibinibigay mo.
nmcli connection delete uuid ACTUAL_UUID
Para sa maraming profile, ulitin ang command nang isang beses para sa bawat kumpirmadong UUID. Huwag mag-pipe ng hindi nasuring paghahanap ng teksto sa isang loop. Ang pagsusuri ang nagpapaligtas sa pag-delete; ang command ay mekanika lamang.
Panatilihin ang materyal sa pag-recover bago i-delete ang anumang maaaring kailanganin mo muli: mga tagubilin sa pag-enroll, isang profile export o tala ng gateway at account. Ang pagpapanumbalik ng na-delete na profile ay muling pagtatayo, hindi pag-undo.
I-verify ang pag-alis at isauli ang natitira nang hiwalay
Patakbuhin muli ang parehong inventory query. Kumpirmahin na wala na ang mga nilalayong profile, naroon pa rin ang walang kaugnayang Wi-Fi, Ethernet at natitirang VPN profile, at wala nang aktibong koneksyon na tumuturo pa sa na-delete na depinisyon.
Pagkatapos, siyasatin ang iniwan ng lumang profile: dispatcher script, ruta, DNS entry o start-up na kaugnayan. Inaalis ng NetworkManager ang profile, ngunit ang ibang bahagi ay maaaring magtago ng mga sanggunian na wala nang tinutumbok ngayon.
Ang pagbawi ng kredensyal ay sariling hakbang. Ang na-download na export, profile ng aplikasyon ng vendor, naka-cache na sikreto at awtorisasyon ng remote device ay may kani-kaniyang may-ari. Ang pag-alis ng lokal na NetworkManager record ay hindi nagbabawi ng kinopyang sertipiko sa gateway.
Isulat ang talaan ng pag-alis kasama ang mga UUID, output ng inventory at remote na materyal na kailangan pa ng aksyon. Ang talang iyon ang nagpapatunay ng saklaw ng pagbabago kapag may nagtanong sa ibang pagkakataon kung bakit nawala ang isang partikular na tunnel.