Bir NetworkManager VPN profilini incelenmiş UUID ile silme
Kayıtlı ve etkin bağlantıları listeleyin, tam VPN UUID'sini doğrulayın ve ardından yalnızca o profili silin. Bağlantıyı kesme, silme ve iptal etme ayrı adımlardır.
Kaldırma yordamına silmeyi düşündüğünüz nesnelerin listesiyle başlayın, bir dizin yoluyla değil. NetworkManager'ın kayıtlı profilleri ilgisiz ağ yapılandırmasının yanında bulunabilir ve joker karakterle silme, sınırları belirlenmiş bir değişiklik değildir. Bu yordam incelenmiş bağlantı profillerini kaldırır ve bu eylemi bağlantıyı kesmekten, yazılımı kaldırmaktan veya ağ geçidinde kimlik bilgilerini iptal etmekten ayırır. Aşağıdaki her sorgu bir şey kaldırılmadan önce kapsamı daraltır.
Kayıtlı ve etkin bağlantıları listeleyin
İki okuma sorgusu farklı soruları yanıtlar. Birincisi kayıtlı tanımları listeler; ikincisi şu anda etkin olanı listeler. Bir profil etkin değilken de var olabilir ve etkin bir geçici bağlantının eşleşen kayıtlı profili olmayabilir.
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
Kaldırmayı düşündüğünüz UUID'leri kaydedin. Adlar tanımlayıcı değildir: iki profil birini paylaşabilir ve keyfile ya da arayüz etiketi bağlantıyla hiç eşleşmeyebilir. Bir nesneyi adı bir sağlayıcı etiketiyle başladığı için seçmeyin; bu desen saklamak istediğiniz bağlantılarla da eşleşir.
Türü de okuyun. Eklentiyle yönetilen bir VPN ile yerel bir WireGuard bağlantısı farklı tür değerleri kullanabilir, bu yüzden genel vpn tür için bir filtre kapsamdaki her tünelin tam tanımı değildir. Bu bir filtreleme sorusudur, silme ölçütü değildir.
Tam UUID'yi ve sahibini doğrulayın
Her seferinde tek bağlantı gösterin ve UUID'yi incelenmiş listeyle eşleştirin. UUID kararlı seçicidir; ad, incelemeden sonra düzenlenebilen bir etikettir.
nmcli connection show uuid ACTUAL_UUID
Profili hangi bileşenin sahiplendiğini doğrulayın. Bir satıcı uygulaması kendi kopyasını tutabilir ve bir sonraki açılışında NetworkManager profilini yeniden oluşturabilir. Aynı tünel iki listede görünüyorsa bir kopyayı silmek sahibin durumunu değiştirir, diğer kopyayı değiştirmez.
Herhangi bir başlangıç işi, dispatcher betiği veya hazırlama sisteminin bağlantıya başvurup başvurmadığını belirleyin. Bir otomasyonun hâlâ beklediği profili kaldırmak, yeniden bağlanma döngüsü veya sessiz bir yedek yol üretir ve silme, ilke çatışması yerine ağ arızası gibi görünür.
Etkin bir profili silmeden önce bağlantıyı kesin
Silme kayıtlı tanımı kaldırır; bağlantıyı kesme tüneli durdurur. Bağlantı etkinse önce desteklenen eylemle bağlantıyı kesin ve tünele bağlı olan her şeyi not edin.
nmcli connection down uuid ACTUAL_UUID
Bağlantıyı kesmeyi tek uzaktan yönetim yolunuz üzerinden yapmayın. VPN oturumunuzu taşıyorsa, onu durdurmak erişiminizi sona erdirir ve kaldırma adımının yerel bir konsoldan veya başka bir ağdan sürmesi gerekir.
Amaç yalnızca tüneli geçici olarak durdurmaksa burada durun. Silme gereksizdir ve kısa bir kesinti için kaldırılan bir profil daha sonra aynı kimlik bilgileri ve rotalarla yeniden kurulmalıdır. Yeniden kurma yalnızca hâlâ elinizde olan malzemeden mümkündür. Silmeyi çalıştırmadan önce hangi durumda olduğunuza karar verin.
Yalnızca incelenmiş nesneyi silin
Yıkıcı adım UUID'yi incelenmiş listeden alır. Bu bir önizleme değildir ve verdiğiniz seçicinin ötesinde kapsam onayı istemez.
nmcli connection delete uuid ACTUAL_UUID
Birden fazla profil için komutu doğrulanmış her UUID için bir kez yineleyin. İncelenmemiş bir metin aramasını döngüye boru etmeyin. Silmeyi güvenli kılan incelemedir; komut yalnızca mekaniktir.
Yeniden gereksinim duyabileceğiniz herhangi bir şeyi silmeden önce kurtarma malzemesini saklayın: kayıt talimatları, bir profil dışa aktarımı veya ağ geçidi ve hesap notu. Silinen bir profili geri yüklemek yeniden kurmadır, geri alma değildir.
Kaldırmayı doğrulayın ve kalanı ayrı olarak emekliye ayırın
İki envanter sorgusunu tekrar çalıştırın. Amaçlanan profillerin gittiğini, ilgisiz Wi-Fi, Ethernet ve kalan VPN profillerinin hâlâ var olduğunu ve etkin hiçbir bağlantının silinen tanımı göstermediğini doğrulayın.
Ardından eski profilin geride bıraktıklarını inceleyin: bir dispatcher betiği, bir rota, bir DNS kaydı veya bir başlangıç ilişkisi. NetworkManager profili kaldırır, ancak diğer bileşenler artık hiçbir yere işaret etmeyen başvurular tutabilir.
Kimlik bilgilerinin iptali kendi başına bir adımdır. İndirilmiş bir dışa aktarım, satıcı uygulamasının profili, önbelleğe alınmış bir sır ve uzak cihaz yetkilendirmesi her birinin farklı sahibi vardır. Yerel NetworkManager kaydını kaldırmak, ağ geçidinde kopyalanmış bir sertifikayı iptal etmez.
Kaldırma kaydını UUID'ler, envanter çıktısı ve hâlâ eylem gerektiren uzak malzemeyle yazın. O not, biri daha sonra belirli bir tünelin neden kaybolduğunu sorduğunda değişikliğin kapsamını kanıtlayan şeydir.