L'ordinador portàtil s'uneix al Wi-Fi abans que us asseieu, i la VPN encara espera un clic. Configurar l'autoconnexió al perfil de VPN no canvia res, perquè aquest interruptor regeix l'activació del propi perfil i el NetworkManager tracta la VPN com un acompanyant d'una connexió base. El mecanisme documentat és la llista de connexions secundàries de la connexió base, i és una propietat diferent en un lloc diferent.

L'autoconnexió no és l'interruptor de la VPN

Un perfil de Wi-Fi o Ethernet pot activar-se sol perquè posseeix un dispositiu. Un perfil de connector de VPN no posseeix un dispositiu en el mateix sentit; s'inicia al costat d'una connexió que sí que en posseeix. Per això el senyalador d'autoconnexió de la VPN sembla correcte, es desa bé i no produeix cap túnel. El senyalador respon una pregunta sobre el perfil, no sobre la xarxa que necessita.

Llegir el model així també explica el mode de fallada. La base es connecta, res no demana a la VPN que s'iniciï, i l'escriptori mostra una VPN desconnectada al costat d'una xarxa connectada. No hi ha res trencat; l'associació no es va fer mai.

Identifiqueu tots dos perfils per UUID

nmcli -f NAME,UUID,TYPE connection show

Trieu el perfil de Wi-Fi o Ethernet que ha de desencadenar el túnel i després el perfil de VPN previst. Feu servir UUID en lloc de noms, perquè un nom és una etiqueta que es pot duplicar o editar, i un UUID és el que realment resol el camí d'activació.

No confongueu el nom d'un perfil amb el nom d'una interfície o una adreça que la màquina té ara. Són tres identificadors diferents que casualment semblen iguals en un terminal, i barrejar-los produeix una modificació adreçada a res.

Afegiu la VPN a la connexió base

nmcli connection modify uuid "PRIMARY_UUID" +connection.secondaries "VPN_UUID"

La forma amb més afegeix a la llista existent; ometre-la substitueix la llista, cosa que elimina silenciosament qualsevol altra connexió secundària ja configurada. Reviseu primer el valor actual i anoteu-lo abans de canviar res.

La configuració de connexions del NetworkManager descriu les secundàries com a connexions VPN iniciades juntament amb la connexió base. Que un perfil natiu de WireGuard sigui el mateix tipus d'objecte depèn de com el gestiona el NetworkManager, així que la mateixa ordre pot ser l'eina equivocada per a un túnel que apareix com a interfície en lloc de com a connector de VPN.

Això és un canvi de política de connexió, no un commutador d'execució. Apliqueu-lo mitjançant el procés de reconnexió que aprovi el desplegament, i espereu que la primera activació després del canvi es comporti de manera diferent de la sessió en què esteu asseguts ara.

Els secrets no formen part de l'associació

Una entrada secundària diu «inicia això amb allò». Res no hi lliura una contrasenya, no desbloqueja un anell de claus ni respon cap indicació. Un perfil que s'autentica bé després d'un inici de sessió a l'escriptori encara pot fallar quan s'activa en un context on l'agent de secrets no està disponible.

Feu servir el sistema o l'agent de secrets suportat per al desplegament real. Desar la contrasenya de tothom en un script perquè el túnel s'iniciï sense supervisió converteix un disseny d'autenticació en un fitxer que sobreviu a la feina del seu propietari.

Llegiu tots dos esdeveniments i després comproveu el recurs

Observeu la connexió base i l'activació de la VPN durant un intent. Un esdeveniment de VPN absent vol dir que el desencadenant no es va configurar mai o que l'UUID és incorrecte. Un esdeveniment de VPN seguit d'una fallada d'autenticació vol dir que el desencadenant va córrer i el problema restant és la credencial, que és una correcció diferent.

Després de l'activació, sol·liciteu el recurs que va motivar la configuració en lloc de confiar en la icona. Desconnecteu llavors deliberadament i observeu què passa després, perquè una associació d'inici automàtic no és un interruptor d'emergència i no promet reintents infinits. Si el requisit és «cap trànsit sense el túnel», això és una política separada que necessita la seva pròpia configuració i la seva pròpia prova. Confondre les dues és com una màquina acaba reconnectant en bucle mentre l'usuari creu que està protegit.

Articles relacionats