Reinstalar paquetes raramente devolve unha entrada de VPN que o menú de rede do escritorio nunca debuxou. O panel e a conexión son dous obxectos con dous donos: a interface do escritorio debuxa o que expón o seu complemento, e o servizo de rede garda o perfil. Un pode desaparecer do menú mentres o outro segue funcionando, e por iso o menú é o lugar equivocado para comezar. Comproba primeiro o perfil e despois decide se o que está realmente roto é o escritorio ou a conexión.

O botón e o perfil pertencen a cousas distintas

Unha páxina de rede do escritorio debuxa o que a interface instalada e os seus compoñentes de edición de VPN saben debuxar. NetworkManager, ou calquera servizo que sexa dono da rede nesa máquina, garda a definición da conexión e decide se se pode levantar. Nada obriga as dúas vistas a coincidir, e tras un cambio de escritorio, unha actualización da distribución ou unha execución contra unha versión de desenvolvemento a miúdo non coinciden. O panel pode, xa que logo, estar incompleto sen que falte o túnel. Ler iso como un problema de protocolo leva directo ao bucle de reinstalación que non arranxa nada.

What the screen showsCheck it againstWhat the answer rules out
No VPN section at allnmcli connection showWhether any profile exists
A VPN section with an empty listThe editor or plugin package for that VPN typeWhether the frontend can draw it
The same profile listed twiceBoth UUIDsWhether an import loop made copies

Percorre a táboa de arriba abaixo, porque cada fila responde a unha pregunta distinta e a primeira é a máis barata. Un perfil que existe traslada o problema á interface, mentres que ningún perfil o traslada ao aprovisionamento. Adiviñar cal dos dous tes é o que converte unha comprobación de dez minutos nunha tarde enteira de reinstalacións.

Pregúntalle a NetworkManager que gardou

Pregúntao directamente ao servizo en lugar de ler o menú, porque dous comandos separan o que existe do que se está executando. Execútaos na propia máquina e executa o segundo antes e despois de calquera intento de activación. As listas non son intercambiables e a diferenza entre elas é o diagnóstico.

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

Un perfil gardado pode estar inactivo, o cal é normal e non di nada do escritorio. Dúas entradas con nomes parecidos son habituais tras un bucle de importación, e só o UUID as distingue. Un túnel do que é dono directamente outro servizo pode non entrar nunca nesta lista, así que un resultado baleiro non é automaticamente un defecto de NetworkManager. Selecciona por UUID de aquí en diante, porque os nomes son etiquetas que a xente edita e os identificadores non.

Inspecciona o perfil en lugar de volver importalo

Cando o perfil existe, le os seus detalles sen pedir os segredos gardados. Cando non existe, usa unha vez o fluxo de aprovisionamento ou de importación que documenta o complemento e confirma que creou. Repetir unha importación porque o menú quedou baleiro é como unha máquina acaba con catro copias rivais dunha soa conexión.

Esas copias son deriva cun rastro documental que ninguén le: o usuario do escritorio non pode dicir cal se tería usado, e o seguinte administrador tampouco. Borra os duplicados deliberadamente, despois de anotar os seus identificadores, en lugar de deixar que o decida o bucle de importación. Anota o UUID que sobrevive, porque ese valor é o que precisa a activación desde o terminal. Un perfil importado dúas veces con nomes distintos adoita ser unha definición funcional e un artefacto de impaciencia. Unha lista de perfís é configuración e merece o mesmo coidado que a propia conexión.

Activa o perfil gardado desde un terminal

A documentación de nmcli cobre como activar interactivamente un perfil seleccionado, o que fai da liña de comandos unha segunda interface admitida e non unha solución alternativa. Substitúe o identificador de exemplo de abaixo polo UUID que gardaches. Entende que fai o comando antes de executalo, porque cambia o estado da rede. As rutas e o DNS poden moverse, e unha sesión remota sobre a interface que se está reconfigurando non sobrevivirá.

Execútao desde unha consola local, ou cun plan para volver entrar cando o cambio saia mal. --ask recolle as entradas que lle faltan ao perfil; non omite a autorización do sistema. Tampouco garante que todas as peticións de autenticación do complemento funcionen nun terminal, porque algunhas esperan un diálogo ao que alí non podes chegar.

nmcli --ask connection up uuid 11111111-2222-4333-8444-555555555555

Le o resultado antes de culpar o escritorio

Se o perfil se levanta, a conexión gardada funciona e esta vía de xestión funciona. Iso estreita a queixa á interface, que é outra lista de compoñentes e a miúdo outro equipo. Se non se levanta, o fallo está no perfil ou no túnel, e o escritorio nunca foi o problema.

Unha activación correcta segue sen dicir nada sobre se está presente o compoñente de edición da interface, nin sobre se o propio panel se comporta mal. Esas seguen sendo preguntas para a interface admitida da distribución e os seus paquetes de complementos correspondentes. Agrupalas nunha reinstalación adoita deixar o panel exactamente como estaba e engade un reinicio á historia.

Un informe útil nomea a versión do escritorio, o tipo de conexión, a operación do panel que falta e se o perfil é visible ou activable mediante a interface admitida. Describir un menú ausente non require nin unha chave privada nin un perfil que leve credenciais. Iso abonda para que un mantedor reproduza o estado do panel sen tocar credencial ningunha.

Artigos relacionados