Padam profil VPN NetworkManager melalui UUID yang telah disemak
Senaraikan sambungan tersimpan dan aktif, sahkan UUID VPN yang tepat, kemudian padam hanya profil itu. Putus sambungan, pemadaman dan pembatalan kelayakan ialah langkah berasingan.
Mulakan prosedur pembuangan dengan senarai objek yang ingin anda padam, bukan dengan laluan direktori. Profil tersimpan NetworkManager mungkin berada bersama konfigurasi rangkaian yang tidak berkaitan, dan pemadaman kad bebas bukan perubahan berskop. Prosedur ini membuang profil sambungan yang telah disemak dan memisahkan tindakan itu daripada memutuskan sambungan, menyahpasang atau membatalkan kelayakan di get laluan. Setiap pertanyaan di bawah menyempitkan skop sebelum apa-apa dibuang.
Senaraikan sambungan tersimpan dan aktif
Dua pertanyaan baca menjawab soalan yang berbeza. Yang pertama menyenaraikan definisi tersimpan; yang kedua menyenaraikan apa yang aktif sekarang. Sesuatu profil boleh wujud dalam keadaan tidak aktif, dan sambungan sementara yang aktif mungkin tiada profil tersimpan yang sepadan.
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
Catat UUID yang ingin anda buang. Nama bukan pengecam: dua profil boleh berkongsi satu nama, dan label keyfile atau antara muka mungkin tidak sepadan langsung dengan sambungan. Jangan pilih objek kerana namanya bermula dengan label pembekal; corak itu juga sepadan dengan sambungan yang ingin anda kekalkan.
Baca juga jenisnya. VPN yang diurus pemalam dan sambungan WireGuard asli boleh menggunakan nilai jenis yang berbeza, jadi penapis bagi jenis vpn generik bukanlah definisi lengkap setiap terowong dalam skop. Itu soalan penapisan, bukan kriteria pemadaman.
Sahkan UUID yang tepat dan pemiliknya
Tunjukkan satu sambungan pada satu masa dan padankan UUID dengan senarai yang telah disemak. UUID ialah pemilih yang stabil; nama hanyalah label yang boleh diedit selepas semakan.
nmcli connection show uuid ACTUAL_UUID
Sahkan komponen mana yang memiliki profil itu. Aplikasi vendor mungkin menyimpan salinannya sendiri dan mencipta semula profil NetworkManager pada pelancaran berikutnya. Jika terowong yang sama muncul dalam dua inventori, memadam satu salinan mengubah keadaan pemilik tetapi bukan salinan yang lain.
Kenal pasti sama ada sebarang tugas permulaan, skrip penghantar atau sistem peruntukan merujuk kepada sambungan itu. Membuang profil yang masih dijangka oleh automasi menghasilkan gelung sambung semula atau sandaran senyap, dan pemadaman itu kelihatan seperti kegagalan rangkaian dan bukan konflik dasar.
Putuskan sambungan sebelum memadam profil yang aktif
Pemadaman membuang definisi tersimpan; pemutusan menghentikan terowong. Jika sambungan aktif, putuskannya dahulu dengan tindakan yang disokong dan catat apa-apa yang bergantung pada terowong itu.
nmcli connection down uuid ACTUAL_UUID
Jangan lakukan pemutusan melalui satu-satunya laluan pentadbiran jauh anda. Jika VPN membawa sesi anda, menghentikannya menamatkan akses anda, dan langkah pembuangan kemudiannya perlu diteruskan dari konsol setempat atau rangkaian lain.
Jika matlamatnya hanya untuk menghentikan terowong buat sementara, berhenti di sini. Pemadaman tidak perlu, dan profil yang dibuang kerana gangguan singkat mesti dibina semula kemudian dengan kelayakan dan laluan yang sama. Pembinaan semula hanya mungkin daripada bahan yang masih anda pegang. Tentukan kes mana yang anda hadapi sebelum menjalankan pemadaman.
Padam hanya objek yang telah disemak
Langkah merosakkan itu mengambil UUID daripada senarai yang telah disemak. Ia bukan pratonton, dan ia tidak meminta pengesahan skop melebihi pemilih yang anda berikan.
nmcli connection delete uuid ACTUAL_UUID
Bagi beberapa profil, ulangi arahan itu sekali bagi setiap UUID yang disahkan. Jangan paipkan carian teks yang tidak disemak ke dalam gelung. Semakan itulah yang menjadikan pemadaman selamat; arahan hanyalah mekanik.
Simpan bahan pemulihan sebelum memadam apa-apa yang mungkin anda perlukan lagi: arahan pendaftaran, eksport profil atau nota tentang get laluan dan akaun. Memulihkan profil yang dipadam ialah pembinaan semula, bukan pembatalan.
Sahkan pembuangan dan bersarakan selebihnya secara berasingan
Jalankan kedua-dua pertanyaan inventori sekali lagi. Sahkan bahawa profil yang dimaksudkan sudah tiada, bahawa Wi-Fi, Ethernet dan profil VPN yang tinggal masih ada, dan tiada sambungan aktif yang masih menunjuk kepada definisi yang dipadam.
Kemudian periksa apa-apa yang ditinggalkan oleh profil lama: skrip penghantar, laluan, entri DNS atau persatuan permulaan. NetworkManager membuang profil itu, tetapi komponen lain mungkin menyimpan rujukan yang kini tidak lagi merujuk kepada apa-apa.
Persaraan kelayakan ialah langkah tersendiri. Eksport yang dimuat turun, profil aplikasi vendor, rahsia yang dicache dan kebenaran peranti jauh masing-masing mempunyai pemilik yang berbeza. Membuang rekod NetworkManager setempat tidak membatalkan sijil yang disalin di get laluan.
Tulis rekod pembuangan dengan UUID, output inventori dan bahan jauh yang masih perlu tindakan. Nota itulah yang membuktikan skop perubahan apabila seseorang kemudian bertanya mengapa terowong tertentu hilang.