0 votos

Conexión vpn automática dependiente de Wifiname

Hace poco hice una pregunta ¿Cómo conectarse automáticamente a la VPN al iniciar la sesión/arranque? que se contestó bien utilizando apple script .

Quiero ampliar esta pregunta al siguiente problema:

La conexión vpn debería activarse automáticamente cuando no conectado a la wifi de mi casa. (por ejemplo, estoy navegando en Starbucks) El estado por defecto sería vpn activado pero incluye un "opt-out" para el wifi de mi casa.

2voto

caffo Puntos 562

Tal vez algo como ControlPlane ¿haría el trabajo por ti?

0voto

almyz125 Puntos 1

Aquí hay otra opción:

He creado un script y un agente de lanzamiento para conseguirlo. El agente llama a un shell script cada 30 segundos e intenta hacer ping a una dirección IP que está estática en la red vpn. Si no puede hacer ping a esa IP habilita tu conexión vpn. Si estás en casa, el script podrá hacer ping a esa dirección y no se conectará a la vpn.

Clona el proyecto de abajo y sigue las instrucciones del readme. El resultado final es un paquete de instalación que colocará un archivo plist de agente de lanzamiento en /Library/LaunchAgents/ y un shell script</strkeep><strkeep> en /Library/Application Support/melonsmasher/.

Asegúrate de editar el shell script(auto-vpn) con el nombre de tu conexión VPN y una dirección IP que esté en la red VPN. Usted puede cambiar el intervalo de ejecución en el archivo plist(com.melonsmasher.autovpn.plist).

https://github.com/MelonSmasher/OSX-AutoVPN

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X