Verwyder 'n NetworkManager VPN-profiel volgens sy nagegane UUID
Maak 'n oorsig van gestoorde en aktiewe verbindings, bevestig die presiese VPN-UUID en verwyder dan net daardie profiel. Ontkoppel, verwydering en die intrek van geloofsbriewe is afsonderlike stappe.
Begin 'n verwyderingsdraaiboek met die lys van objekte wat jy wil verwyder, nie met 'n gidsnaam nie. NetworkManager se gestoorde profiele kan saam met onverwante netwerkkonfigurasie voorkom, en 'n wildcard-verwydering is nie 'n afgebakende verandering nie. Hierdie draaiboek verwyder nagegane verbindingsprofiele en skei daardie aksie van ontkoppel, deïnstalleer of die intrek van geloofsbriewe by die poort. Elke navraag hieronder vernou die omvang voordat enigiets verwyder word.
Maak 'n oorsig van gestoorde en aktiewe verbindings
Twee leesnavrae beantwoord verskillende vrae. Die eerste lys gestoorde definisies; die tweede lys wat nou aktief is. 'n Profiel kan bestaan terwyl dit onaktief is, en 'n aktiewe tydelike verbinding het dalk geen ooreenstemmende gestoorde profiel nie.
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
Teken die UUID's aan wat jy wil verwyder. Name is nie identifiseerders nie: twee profiele kan een deel, en 'n sleutellêer of koppelvlaketiket stem dalk glad nie met die verbinding ooreen nie. Moenie 'n objek kies omdat sy naam met 'n verskafferetiket begin nie; daardie patroon pas ook op verbindings wat jy wil hou.
Lees ook die tipe. 'n Inprop-bestuurde VPN en 'n inheemse WireGuard-verbinding kan verskillende tipewaardes gebruik, so 'n filter vir die generiese vpn tipe is nie 'n volledige definisie van elke tonnel wat in die omvang val nie. Dit is 'n filtervraag, nie 'n verwyderingskriterium nie.
Bevestig die presiese UUID en die eienaar
Wys een verbinding op 'n slag en vergelyk die UUID met die nagegane lys. Die UUID is die stabiele keurder; die naam is 'n etiket wat ná die nagaan gewysig kan word.
nmcli connection show uuid ACTUAL_UUID
Bevestig watter komponent die profiel besit. 'n Verskafferprogram kan sy eie kopie hou en die NetworkManager-profiel by die volgende bekendstelling herskep. As dieselfde tonnel in twee oorsigte verskyn, verander die verwydering van een kopie die eienaar se toestand, maar nie die ander kopie nie.
Stel vas of enige outo-starttaak, dispatcher-skrip of voorsieningstelsel na die verbinding verwys. Die verwydering van 'n profiel wat 'n outomatisering nog verwag, veroorsaak 'n herverbindingslus of 'n stil terugval, en die verwydering lyk dan soos 'n netwerkfout eerder as 'n beleidskonflik.
Ontkoppel voordat jy 'n aktiewe profiel verwyder
Verwydering haal die gestoorde definisie weg; ontkoppeling stop die tonnel. As die verbinding aktief is, ontkoppel dit eers met die ondersteunde aksie en noteer enigiets wat van die tonnel afhanklik is.
nmcli connection down uuid ACTUAL_UUID
Moenie die ontkoppeling deur jou enigste afstandadministrasiepad doen nie. As die VPN jou sessie dra, beëindig die stop daarvan jou toegang, en die verwyderingstap moet dan vanaf 'n plaaslike konsole of 'n ander netwerk voortgaan.
As die doel net is om die tonnel tydelik te stop, stop hier. Verwydering is onnodig, en 'n profiel wat vir 'n kort onderbreking verwyder is, moet later met dieselfde geloofsbriewe en roetes herbou word. 'n Herbou is net moontlik uit materiaal wat jy nog het. Besluit in watter geval jy is voordat jy die verwydering uitvoer.
Verwyder net die nagegane objek
Die vernietigende stap neem die UUID uit die nagegane lys. Dit is nie 'n voorskou nie, en dit vra nie om bevestiging van die omvang verder as die keurder wat jy gee nie.
nmcli connection delete uuid ACTUAL_UUID
Herhaal die opdrag vir elke bevestigde UUID as daar verskeie profiele is. Moenie 'n onnagegane tekssoektog in 'n lus voer nie. Die nagaan is wat die verwydering veilig maak; die opdrag is net die meganika.
Bewaar herstelbare materiaal voordat jy enigiets verwyder wat jy weer mag nodig kry: inskrywingsinstruksies, 'n profieluitvoer of 'n nota van die poort en die rekening. Om 'n verwyderde profiel te herstel is 'n herbou, nie 'n ongedaanmaking nie.
Verifieer die verwydering en onttrek die res afsonderlik
Voer albei oorsignavrae weer uit. Bevestig dat die beoogde profiele weg is, dat onverwante Wi-Fi-, Ethernet- en oorblywende VPN-profiele nog daar is, en dat geen aktiewe verbinding nog na die verwyderde definisie wys nie.
Ondersoek daarna enigiets wat die ou profiel agtergelaat het: 'n dispatcher-skrip, 'n roete, 'n DNS-inskrywing of 'n outo-startassosiasie. NetworkManager verwyder die profiel, maar ander komponente kan verwysings hou wat nou na niks wys nie.
Die intrek van geloofsbriewe is 'n eie stap. 'n Afgelaaide uitvoer, 'n verskafferprogram se profiel, 'n gekasde geheim en 'n afstandtoestelmagtiging het elkeen 'n ander eienaar. Die verwydering van die plaaslike NetworkManager-rekord trek nie 'n gekopieerde sertifikaat by die poort in nie.
Skryf die verwyderingsrekord met die UUID's, die oorsiguitset en die afstandmateriaal wat nog aksie verg. Daardie nota bewys die omvang van die verandering wanneer iemand later vra hoekom 'n spesifieke tonnel verdwyn het.