Vpnstatus, um substituto para o status de VPN embutido do macOS
Postagem do blog: https://blog.timac.org/2018/0719-vpnstatus/
Vpnstatus, um aplicativo que replica algumas funcionalidades do menu de status de VPN embutido do macOS:
Você pode baixar e instalar uma versão pré -compilada e assinada do vpnstatus e vpnutil em https://github.com/timac/vpnstatus/releases.
Como alternativa, você pode usar homebrew:
brew tap timac/vpnstatus
brew install timac/vpnstatus/vpnutil
brew install --cask timac/vpnstatus/vpnstatus
VPnstatus permite ajustar as configurações na janela Preferências:

O VPnstatus tenta se reconectar à VPN a cada 120s por padrão. Você pode alterar esse valor nas configurações.
O vpnstatus pode opcionalmente ignorar um ou mais SSIDs, de modo que os serviços não estejam automaticamente quando o Wi-Fi SSID atual estiver na lista ignorada.

Com o exemplo acima, se o SSID de rede Wi-Fi atual for OneSSID , SecondSSID ou Third SSID , a VPN não será autoconnectada.
Se o SSID da rede Wi-Fi for, digamos, FourthSSID , o serviço VPN será automaticamente, porque não está na lista.
Observe que os SSIDs são sensíveis ao caso.
A partir do MacOS 14 Sonoma, a leitura do SSID Wi-Fi requer acesso aos serviços de localização. Sem o acesso aos Serviços de Localização ativado, o VPNStatus não pode ignorar os SSIDs durante a auto -associação. O VPnstatus agora verifica a autorização de serviços de localização e exibe um item de menu para conceder as permissões.
Existem algumas configurações de VPN que você pode não querer ver no vpnstatus. Este é o caso de configurações de filtro de conteúdo de terceiros, como Little Snitch.
Por padrão, o vpnstatus ocultará a configuração do filtro de conteúdo de pequenos snitch. Você pode substituir a preferência para ocultar mais configurações de VPN:
