Notificación de conexión automática VPN

3

Tengo implementó una opción de conexión automática de VPN a través de Applescript [ver código]. Funciona como un encanto, solo hay un problema. Cada vez que abro mi MacBook recibo esta notificación [ver pantalla de impresión]. Unos segundos más tarde vuelve a conectarse como debería. ¿Cómo puedo evitar que aparezca esa notificación? Es muy molesto.

on idle
tell application "System Events"
    tell current location of network preferences
        set myConnection to the service "my vpn name"
        if myConnection is not null then
            if current configuration of myConnection is not connected then
                connect myConnection
            end if
        end if
    end tell
    return 120
end tell end idle

    
pregunta Bram 31.10.2014 - 11:49

2 respuestas

1

El problema viene porque el servidor VPN está matando la conexión en algún momento después de que el mac se pone en suspensión.

Intente desconectar la VPN antes de irse a dormir, automáticamente, usando el sleepwatcher como se describe en esta Q & A .

    
respondido por el webmarc 31.10.2014 - 13:56
-1

Creé un script y un agente de inicio para lograr lo mismo. Este método evita ese mensaje (probado en OS X 10.11.3). El agente llama a un script de shell cada 30 segundos e intenta hacer ping a una dirección IP que es estática en la red vpn. Si no puede hacer ping a esa IP, habilita tu conexión vpn.

Si hizo esto a través de una aplicación Apple Script, el icono de la aplicación siempre estará en su base. Prefiero que esto se ejecute automáticamente en segundo plano.

Clone el proyecto a continuación y siga las instrucciones del archivo Léame. El resultado final es un paquete de instalación que colocará un archivo plist del agente de inicio en / Library / LaunchAgents / y un script de shell en / Library / Application Support / melonsmasher /.

Asegúrese de editar el script de shell (auto-vpn) con el nombre de su conexión VPN y una dirección IP que se encuentra en la red VPN. Puede cambiar el intervalo de ejecución en el archivo plist (com.melonsmasher.autovpn.plist).

enlace

    
respondido por el almyz125 28.01.2016 - 19:25

Lea otras preguntas en las etiquetas