Otra forma de hacerlo es mediante la creación de un perfil de configuración (usando el Configurador de Apple ). Con esta herramienta, vuelva a crear su configuración de VPN y guarde el archivo. Después de crear el archivo, ábralo en un editor de texto y busque lo siguiente:
<key>VPNType</key>
<value>(...)</key>
Agregue lo siguiente a continuación:
<key>OnDemandEnabled</key>
<integer>1</integer>
<key>OnDemandRules</key>
<array>
<dict>
<key>Action</key>
<string>Connect</string>
<key>InterfaceTypeMatch</key>
<string>WiFi</string>
</dict>
<dict>
<key>Action</key>
<string>Connect</string>
<key>InterfaceTypeMatch</key>
<string>Cellular</string>
</dict>
</array>
Ahora, después de instalar este perfil, se debe mostrar una casilla de verificación "Conectar a pedido" en las preferencias del sistema "Red". Ahora macOS mantendrá viva su conexión. Función de bonificación: también puede agregar reglas específicas sobre cuándo se debe conectar o desconectar la VPN, dependiendo de la red Wifi a la que esté conectado.
Consulte la Referencia del perfil de configuración en el sitio para desarrolladores de Apple para ver todas las reglas bajo demanda. Y vea también el wiki strongSwan donde se muestran algunos ejemplos.