Empieza un procedimiento de retirada con la lista de objetos que piensas eliminar, no con una ruta de directorio. Los perfiles guardados de NetworkManager pueden convivir con configuración de red no relacionada, y un borrado con comodines no es un cambio de alcance limitado. Este procedimiento retira perfiles de conexión revisados y separa esa acción de desconectar, desinstalar o revocar credenciales en la puerta de enlace. Cada consulta de abajo estrecha el alcance antes de que se elimine nada.

Inventaría las conexiones guardadas y activas

Dos consultas de lectura responden preguntas distintas. La primera enumera las definiciones guardadas; la segunda enumera qué está activo ahora mismo. Un perfil puede existir mientras está inactivo, y una conexión temporal activa puede no tener un perfil guardado correspondiente.

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

Anota los UUID que piensas retirar. Los nombres no son identificadores: dos perfiles pueden compartir uno, y un archivo de clave o una etiqueta de interfaz puede no coincidir en absoluto con la conexión. No selecciones un objeto porque su nombre empiece con una etiqueta de proveedor; ese patrón también coincide con conexiones que quieres conservar.

Lee también el tipo. Una VPN gestionada por complemento y una conexión WireGuard nativa pueden usar valores de tipo distintos, así que un filtro por el tipo genérico vpn no es una definición completa de cada túnel dentro del alcance. Eso es una cuestión de filtro, no un criterio de eliminación.

Confirma el UUID exacto y el propietario

Muestra una conexión cada vez y compara el UUID con la lista revisada. El UUID es el selector estable; el nombre es una etiqueta que puede editarse después de la revisión.

nmcli connection show uuid ACTUAL_UUID

Confirma qué componente es propietario del perfil. Una aplicación de proveedor puede guardar su propia copia y recrear el perfil de NetworkManager en su siguiente arranque. Si el mismo túnel aparece en dos inventarios, eliminar una copia cambia el estado del propietario pero no el de la otra copia.

Identifica si alguna tarea de arranque, script de despachador o sistema de aprovisionamiento hace referencia a la conexión. Retirar un perfil que una automatización todavía espera produce un bucle de reconexión o una caída silenciosa, y la eliminación parece un fallo de la red más que un conflicto de políticas.

Desconecta antes de eliminar un perfil activo

La eliminación quita la definición guardada; la desconexión detiene el túnel. Si la conexión está activa, desconéctala primero con la acción admitida y anota todo lo que dependa del túnel.

nmcli connection down uuid ACTUAL_UUID

No hagas la desconexión a través de tu única vía de administración remota. Si la VPN transporta tu sesión, detenerla termina tu acceso, y el paso de retirada tendrá que continuar desde una consola local u otra red.

Si el objetivo es solo detener el túnel temporalmente, detente aquí. La eliminación es innecesaria, y un perfil retirado por una interrupción breve debe reconstruirse después con las mismas credenciales y rutas. Una reconstrucción solo es posible con material que aún tengas. Decide en qué caso estás antes de ejecutar la eliminación.

Elimina solo el objeto revisado

El paso destructivo toma el UUID de la lista revisada. No es una vista previa y no pide confirmación del alcance más allá del selector que proporciones.

nmcli connection delete uuid ACTUAL_UUID

Para varios perfiles, repite el comando una vez por cada UUID confirmado. No canalices una búsqueda de texto sin revisar a un bucle. La revisión es lo que hace segura la eliminación; el comando solo es la mecánica.

Conserva material de recuperación antes de eliminar cualquier cosa que puedas necesitar de nuevo: instrucciones de alta, una exportación de perfil o una nota de la puerta de enlace y de la cuenta. Restaurar un perfil eliminado es una reconstrucción, no un deshacer.

Verifica la retirada y revoca el resto por separado

Ejecuta de nuevo ambas consultas de inventario. Confirma que los perfiles previstos han desaparecido, que los perfiles de Wi-Fi, Ethernet y VPN no relacionados siguen presentes, y que ninguna conexión activa apunta ya a la definición eliminada.

Después inspecciona todo lo que el perfil antiguo haya dejado: un script de despachador, una ruta, una entrada de DNS o una asociación de arranque. NetworkManager elimina el perfil, pero otros componentes pueden conservar referencias que ahora no resuelven a nada.

La revocación de credenciales es un paso propio. Una exportación descargada, el perfil de una aplicación de proveedor, un secreto en caché y una autorización de dispositivo remoto tienen cada uno un propietario distinto. Eliminar el registro local de NetworkManager no revoca un certificado copiado en la puerta de enlace.

Escribe el registro de retirada con los UUID, la salida del inventario y el material remoto que aún necesita acción. Esa nota es lo que demuestra el alcance del cambio cuando alguien pregunte después por qué desapareció un túnel concreto.

Artículos relacionados