A visibilidade na barra de menús e o estado da conexión son axustes independentes en macOS. Unha icona pode estar oculta mentres o túnel transporta tráfico, e unha icona pode ser visible mentres o servizo gardado está desconectado. Decida que capa intenta cambiar antes de abrir Axustes do Sistema, porque ocultar, desconectar e eliminar son tres operacións distintas.

Decida que propietario debe proporcionar o elemento de menú

Un servizo VPN nativo gardado e unha aplicación VPN de terceiros poden ofrecer controis cada un. O menú nativo lista as configuracións VPN do sistema; unha aplicación de provedor pode engadir a súa propia icona e pode que nunca cree un servizo nativo. Se a aplicación é a propietaria, o menú nativo non ten nada que mostrar dela.

Comprobe que existe antes de buscar a icona. Unha configuración VPN en Axustes do Sistema significa que hai un servizo nativo dispoñible. Unha aplicación de provedor que xestiona o seu propio túnel pode aparecer só na súa propia interface, e entón a ausencia dunha entrada nativa é o esperado, non unha avaría.

Non cree unha segunda conexión nativa só para obter unha icona. Dúas configuracións que apuntan á mesma pasarela crean dous almacéns de credenciais e dous conxuntos de rutas, e o duplicado adoita descubrirse durante unha desconexión confusa.

Active o menú nativo na versión actual de macOS

A ruta documentada por Apple é Axustes do Sistema, despois Barra de menús, despois a caixa de VPN. A opción pode faltar cando non existe ningunha configuración VPN, o que é unha condición de visibilidade e non un erro. As versións anteriores de macOS colocan o mesmo control noutro panel, así que use as instrucións da versión instalada.

Unha vez activado, o menú ofrece conectar e desconectar para os servizos gardados e pode mostrar o tempo conectado e o estado. Esas opcións de visualización son preferencias, non probas de que o túnel estea san. Un estado verde sen ruta ao recurso privado é un menú que funciona e unha conexión rota.

Ocultar o menú non desconecta nada. Quitar a icona, desconectar o servizo e eliminar a súa configuración gardada son accións separadas con efectos distintos, e só a última elimina as credenciais e os axustes.

Visibilidade, estado e configuración son tres cousas diferentes

A visibilidade responde se aparece a icona. O estado responde se o servizo está conectado. A configuración responde se existe un servizo gardado e a que apunta. Unha solicitude de asistencia que di "a VPN desapareceu" pode significar calquera das tres.

Pregunte primeiro polo estado: abra o panel VPN e lea se o servizo está conectado. Despois comprobe se a caixa do menú está activada. Despois comprobe se a configuración segue existindo. Cada resposta estreita o paso seguinte e evita que un cambio estético se confunda cunha reparación.

Esta distinción importa despois de actualizacións e cambios de perfil. Unha configuración pode eliminarse mentres o axuste da icona permanece, e un elemento de menú pode permanecer mentres o servizo está desconectado. Informe da capa que cambiou, non da icona que desapareceu.

Escolla automatización só a través do cliente propietario

Para un servizo de sistema gardado compatible, scutil --nc list mostra os servizos e scutil --nc status "Name" informa do estado actual. É unha vista de liña de ordes admitida, pero non cobre todos os provedores de terceiros.

Unha aplicación de provedor pode requirir a súa propia interface de control, e un script de GUI que fai clic nunha fila de axustes ou nunha caixa numerada depende dun deseño que cambia entre versións. Tamén pode interromper o que o usuario está facendo, o que o converte nunha mala opción para unha tarefa en segundo plano.

Se o requisito é conectar ao iniciar sesión, use o mecanismo de inicio compatible do cliente ou un servizo gardado que o sistema poida iniciar. Se o requisito é monitorizar, consulte a interface de estado do propietario e avise sobre o recurso privado, non sobre se se debuxa unha icona.

Verifique o acceso privado, non a icona

Probe a conexión desde a máquina que a necesita: confirme que o servizo gardado está conectado e despois chegue ao recurso privado que a VPN existe para proporcionar. Unha icona de menú é un atallo aos controis, non unha comprobación de saúde, e pode faltar nun túnel que funciona perfectamente.

Despois de calquera cambio, repita a mesma proba co menú oculto e visible. Se o acceso funciona en ambos os casos, o axuste de visualización está resolto. Se non funciona en ningún, o problema nunca foi a icona e a configuración VPN ou a política da pasarela necesitan atención.

Rexistre que cliente posúe o túnel, se existe un servizo nativo e a orde ou a interface que se usou para comprobar o estado. Ese rexistro breve evita que a próxima persoa reinstale un cliente que funciona para recuperar un elemento de menú.

Artigos relacionados