Commencez une procédure de retrait par la liste des objets que vous comptez supprimer, pas par un chemin de répertoire. Les profils enregistrés par NetworkManager peuvent cohabiter avec une configuration réseau sans rapport, et une suppression par joker n'est pas un changement délimité. Cette procédure retire des profils de connexion vérifiés et sépare cette action de la déconnexion, de la désinstallation ou de la révocation des identifiants au niveau de la passerelle. Chaque requête ci-dessous resserre le périmètre avant que quoi que ce soit soit retiré.

Inventorier les connexions enregistrées et actives

Deux requêtes de lecture répondent à des questions différentes. La première énumère les définitions enregistrées ; la seconde énumère ce qui est actif maintenant. Un profil peut exister alors qu'il est inactif, et une connexion temporaire active peut n'avoir aucun profil enregistré correspondant.

nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active

Notez les UUID que vous comptez retirer. Les noms ne sont pas des identifiants : deux profils peuvent en partager un, et un fichier de clé ou un libellé d'interface peut ne pas correspondre du tout à la connexion. Ne sélectionnez pas un objet parce que son nom commence par un libellé de fournisseur ; ce motif correspond aussi à des connexions que vous voulez conserver.

Lisez aussi le type. Un VPN géré par greffon et une connexion WireGuard native peuvent utiliser des valeurs de type différentes, donc un filtre sur le type générique vpn n'est pas une définition complète de chaque tunnel du périmètre. C'est une question de filtrage, pas un critère de suppression.

Confirmer l'UUID exact et le propriétaire

Affichez une connexion à la fois et comparez l'UUID à la liste vérifiée. L'UUID est le sélecteur stable ; le nom est un libellé qui peut être modifié après la vérification.

nmcli connection show uuid ACTUAL_UUID

Confirmez quel composant possède le profil. Une application d'un fournisseur peut conserver sa propre copie et recréer le profil NetworkManager à son prochain lancement. Si le même tunnel apparaît dans deux inventaires, supprimer une copie change l'état du propriétaire mais pas celui de l'autre copie.

Déterminez si une tâche de démarrage, un script de répartiteur ou un système de provisionnement fait référence à la connexion. Retirer un profil qu'une automatisation attend encore produit une boucle de reconnexion ou un repli silencieux, et la suppression ressemble à une panne du réseau plutôt qu'à un conflit de politique.

Se déconnecter avant de supprimer un profil actif

La suppression retire la définition enregistrée ; la déconnexion arrête le tunnel. Si la connexion est active, déconnectez-la d'abord avec l'action prise en charge et notez tout ce qui dépend du tunnel.

nmcli connection down uuid ACTUAL_UUID

N'effectuez pas la déconnexion par votre unique voie d'administration à distance. Si le VPN transporte votre session, l'arrêter met fin à votre accès, et l'étape de retrait doit alors se poursuivre depuis une console locale ou un autre réseau.

Si le but est seulement d'arrêter le tunnel temporairement, arrêtez-vous ici. La suppression est inutile, et un profil retiré pour une courte interruption devra être reconstruit plus tard avec les mêmes identifiants et routes. Une reconstruction n'est possible qu'à partir de matériel que vous détenez encore. Décidez dans quel cas vous êtes avant de lancer la suppression.

Supprimer uniquement l'objet vérifié

L'étape destructive prend l'UUID dans la liste vérifiée. Ce n'est pas un aperçu, et elle ne demande pas de confirmation du périmètre au-delà du sélecteur que vous fournissez.

nmcli connection delete uuid ACTUAL_UUID

Pour plusieurs profils, répétez la commande une fois par UUID confirmé. Ne passez pas une recherche textuelle non vérifiée dans une boucle. C'est la vérification qui rend la suppression sûre ; la commande n'est que la mécanique.

Conservez le matériel de récupération avant de supprimer tout ce dont vous pourriez avoir besoin à nouveau : instructions d'enrôlement, un export de profil ou une note sur la passerelle et le compte. Restaurer un profil supprimé est une reconstruction, pas une annulation.

Vérifier le retrait et révoquer le reste séparément

Relancez les deux requêtes d'inventaire. Confirmez que les profils visés ont disparu, que les profils Wi-Fi, Ethernet et VPN sans rapport sont toujours présents, et qu'aucune connexion active ne pointe encore vers la définition supprimée.

Inspectez ensuite tout ce que l'ancien profil a laissé derrière lui : un script de répartiteur, une route, une entrée DNS ou une association de démarrage. NetworkManager retire le profil, mais d'autres composants peuvent conserver des références qui ne résolvent plus rien.

La révocation des identifiants est une étape à part. Un export téléchargé, le profil d'une application de fournisseur, un secret mis en cache et une autorisation d'appareil distant ont chacun un propriétaire différent. Retirer l'enregistrement local de NetworkManager ne révoque pas un certificat copié au niveau de la passerelle.

Rédigez la trace de retrait avec les UUID, la sortie de l'inventaire et le matériel distant qui demande encore une action. Cette note est ce qui prouve le périmètre du changement quand quelqu'un demandera plus tard pourquoi un tunnel précis a disparu.

Articles similaires