NetworkManager VPN profilini nəzərdən keçirilmiş UUID ilə silin
Saxlanılan və aktiv bağlantıları inventarlaşdırın, dəqiq VPN UUID-ni təsdiqləyin, sonra yalnız həmin profili silin. Ayırma, silmə və ləğvetmə ayrı addımlardır.
Silmə runbookuna silmək istədiyiniz obyektlərin siyahısı ilə başlayın, qovluq yolu ilə deyil. NetworkManager-in saxlanılan profilləri əlaqəsiz şəbəkə konfiqurasiyası ilə bir yerdə ola bilər və wildcard ilə silmə əhatəsi müəyyən edilmiş dəyişiklik deyil. Bu runbook nəzərdən keçirilmiş bağlantı profillərini silir və bu əməliyyatı ayırma, silmə və ya şlüzdə etimad məlumatlarının ləğvindən ayırır. Aşağıdakı hər sorğu hər hansı bir şey silinməzdən əvvəl əhatəni daraldır.
Saxlanılan və aktiv bağlantıları inventarlaşdırın
İki oxuma sorğusu fərqli suallara cavab verir. Birincisi saxlanılan təyinatları sadalayır; ikincisi hazırda aktiv olanı sadalayır. Profil qeyri-aktiv olduğu halda mövcud ola bilər və aktiv müvəqqəti bağlantının uyğun saxlanılan profili olmaya bilər.
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
Silmək istədiyiniz UUID-ləri qeyd edin. Adlar identifikator deyil: iki profil bir adı paylaşa bilər və açar faylı və ya interfeys etiketi bağlantıya ümumiyyətlə uyğun gəlməyə bilər. Obyekti adı provayder etiketi ilə başladığı üçün seçməyin; bu nümunə saxladığınız bağlantılara da uyğun gəlir.
Növü də oxuyun. Pluginlə idarə olunan VPN və yerli WireGuard bağlantısı fərqli növ dəyərləri istifadə edə bilər, buna görə ümumi vpn növü üçün filtr əhatədəki hər tunelin tam təyinatı deyil. Bu filtr sualıdır, silmə meyarı deyil.
Dəqiq UUID-ni və sahibi təsdiqləyin
Bir anda bir bağlantı göstərin və UUID-ni nəzərdən keçirilmiş siyahı ilə müqayisə edin. UUID dayanıqlı seçicidir; ad nəzərdən keçirmədən sonra redaktə edilə bilən etiketdir.
nmcli connection show uuid ACTUAL_UUID
Profili hansı komponentin saxladığını təsdiqləyin. Vendor tətbiqi öz nüsxəsini saxlaya və növbəti işə salınmada NetworkManager profilini yenidən yarada bilər. Eyni tunel iki inventarda görünürsə, bir nüsxəni silmək sahibin vəziyyətini dəyişir, digər nüsxəni yox.
Hər hansı başlanğıc işinin, dispatcher skriptinin və ya təminat sisteminin bağlantıya istinad edib-etmədiyini müəyyənləşdirin. Avtomatlaşdırmanın hələ gözlədiyi profili silmək yenidən qoşulma dövrəsi və ya səssiz geri çəkilmə yaradır və silmə siyasət konflikti kimi deyil, şəbəkə nasazlığı kimi görünür.
Aktiv profili silməzdən əvvəl bağlantını ayırın
Silmə saxlanılan təyinatı götürür; ayırma tuneli dayandırır. Bağlantı aktivdirsə, əvvəlcə dəstəklənən əməliyyatla onu ayırın və tuneldən asılı olan hər şeyi qeyd edin.
nmcli connection down uuid ACTUAL_UUID
Ayırmanı yeganə uzaq inzibatetmə yolunuzla etməyin. VPN sessiyanızı daşıyırsa, onu dayandırmaq girişinizi bitirir və sonra silmə addımı lokal konsoldan və ya başqa şəbəkədən davam etməlidir.
Məqsəd yalnız tuneli müvəqqəti dayandırmaqdırsa, burada dayanın. Silmə lazımsızdır və qısa fasilə üçün silinmiş profil sonradan eyni etimad məlumatları və marşrutlarla yenidən qurulmalıdır. Yenidənqurma yalnız hələ sizdə olan materialdan mümkündür. Silməni işə salmazdan əvvəl hansı halda olduğunuza qərar verin.
Yalnız nəzərdən keçirilmiş obyekti silin
Dağıdıcı addım UUID-ni nəzərdən keçirilmiş siyahıdan götürür. Bu önizləmə deyil və verdiyiniz seçicidən başqa əhatə təsdiqi istəmir.
nmcli connection delete uuid ACTUAL_UUID
Bir neçə profil üçün əmri hər təsdiqlənmiş UUID üçün bir dəfə təkrarlayın. Nəzərdən keçirilməmiş mətn axtarışını dövrəyə ötürməyin. Silməni təhlükəsiz edən nəzərdən keçirmədir; əmr yalnız mexanikadır.
Yenidən lazım ola biləcək hər şeyi silməzdən əvvəl bərpa materialını saxlayın: qeydiyyat təlimatları, profil ixracı və ya şlüz və hesab haqqında qeyd. Silinmiş profili bərpa etmək yenidənqurmadır, geri qaytarma deyil.
Silməni yoxlayın və qalanı ayrıca ləğv edin
Hər iki inventar sorğusunu yenidən işə salın. Nəzərdə tutulan profillərin getdiyini, əlaqəsiz Wi-Fi, Ethernet və qalan VPN profillərinin hələ də mövcud olduğunu və heç bir aktiv bağlantının silinmiş təyinatı göstərmədiyini təsdiqləyin.
Sonra köhnə profilin arxada buraxdığı hər şeyi yoxlayın: dispatcher skripti, marşrut, DNS qeydi və ya başlanğıc assosiasiyası. NetworkManager profili silir, lakin digər komponentlər indi heç bir şeyə çevrilməyən istinadlar saxlaya bilər.
Etimad məlumatlarının ləğvi ayrı bir addımdır. Yüklənmiş ixrac, vendor tətbiqinin profili, keşlənmiş sirr və uzaq cihaz avtorizasiyasının hər birinin fərqli sahibi var. Lokal NetworkManager qeydini silmək şlüzdə kopyalanmış sertifikatı ləğv etmir.
Silmə qeydini UUID-lər, inventar çıxışı və hələ əməliyyat tələb edən uzaq materialla birlikdə yazın. Sonradan kimsə müəyyən bir tunelin niyə yox olduğunu soruşduqda dəyişikliyin əhatəsini sübut edən həmin qeyddir.