En Mac OS X 10.12.6, usar un script con scutil para iniciar VPN me da un error

0

summary:

L2TP sobre IPSec VPN no se inicia desde Script en MacOS 10.12

Intro

Aloha, Esta es la primera pregunta que hago aquí, espero hacerlo en el formato correcto. Hice una investigación antes, pero no pude encontrar ninguna respuesta a mi problema.

Environment:

SO: MacOS 10.12.6 VPN: L2TP sobre IPSec (Meraki MX es el dispositivo VPN)

Descripción del problema: Necesito iniciar la VPN en un script, porque necesito configurar rutas estáticas a través del túnel. Cuando inicio la VPN desde GUI (preferencias del sistema) funciona sin ningún problema, pero no con un script bash con el comando scutil.

Intenté usar este script desde aquí: enlace

Respuesta hecha por: enlace

   VPN="YOUR_VPN_NAME"
IS_CONNECTED=$(test -z 'scutil --nc status "$VPN" | head -n 1 | grep Connected' && echo 0 || echo 1);
if [ $IS_CONNECTED = 1 ]; then
  scutil --nc stop "$VPN"
else
  scutil --nc start "$VPN"
fi

error: El servidor es inalcanzable. Intente reconectarse. Si el problema continúa, verifique su configuración y póngase en contacto con su administrador.

¿Alguna idea, qué estoy haciendo mal? Gracias Marcel

    
pregunta Marcel 03.03.2018 - 17:31

1 respuesta

0

Encontré la respuesta por mí mismo.

Tuve un problema similar en macOS 10.12.6
La causa principal fue que también cambié el nombre de configuración de la VPN.

Después de eliminar la antigua VPN y crear una VPN con otro nombre y configuración "Predeterminado",
 funciona con el comando scutil y networksetup

Con esto puedo iniciar la VPN desde shell con scutil y networksetup

    
respondido por el Marcel 05.03.2018 - 14:38

Lea otras preguntas en las etiquetas