Vpnstatus, замена состояния macos встроенного VPN
Сообщение в блоге: https://blog.timac.org/2018/0719-vpnstatus/
Vpnstatus, приложение, которое повторяет некоторые функции встроенного меню состояния VPN MacOS:
Вы можете скачать и установить предварительную и подписанную версию Vpnstatus и Vpnutil по адресу https://github.com/timac/vpnstatus/releases.
В качестве альтернативы, вы можете использовать Homebrew:
brew tap timac/vpnstatus
brew install timac/vpnstatus/vpnutil
brew install --cask timac/vpnstatus/vpnstatus
Vpnstatus позволяет настроить настройки в окне «Настройки»:

Vpnstatus пытается по умолчанию воссоединиться с VPN каждые 120 -х. Вы можете изменить это значение в настройках.
VPNStatus может при желании игнорировать один или несколько SSID, так что услуги не являются автоконфектными, когда текущий SSID Wi-Fi находится в списке игнорируемых.

При вышеуказанном примере, если текущая сеть Wi-Fi SSID является OneSSID , SecondSSID или Third SSID , то VPN не будет автоконзовать.
Если сеть Wi-Fi SSID, скажем, FourthSSID , служба VPN будет автоматической, потому что ее нет в списке.
Обратите внимание, что SSID чувствительны к случаям.
Начиная с MacOS 14 Sonoma, чтение Wi-Fi SSID требует доступа к местоположению. Без доступного доступа к службам местоположения VPNStatus не может игнорировать SSIDS при автоматическом соединении. Vpnstatus теперь проверяет разрешение на службы местоположения и отображает пункт меню, чтобы предоставить разрешения.
Есть некоторые конфигурации VPN, которые вы, возможно, не захотите видеть в vpnstatus. Это случай сторонних конфигураций фильтра контента, таких как Little Snitch.
По умолчанию VPNSTATUS будет скрывать конфигурацию фильтра «Маленькая контента». Вы можете переопределить предпочтения, чтобы скрыть больше конфигураций VPN:
