Tengo un macbook pro con mavericks en ejecución. Estoy buscando una manera de conectarme a una red VPN en la terminal.
La razón por la que quiero hacer esto es que quiero escribir un pequeño programa en Python que detecte automáticamente el servidor VPN más rápido entre 30 servidores. Este es un proyecto de práctica auto-motivado, así que creo que me quedo con el lenguaje Python. Por lo tanto, analizo la tarea y creo que el programa puede necesitar conectarse a uno de los servidores primero y después de eso, realizar una prueba de velocidad.
Ahora estoy atascado en este primer paso porque me di cuenta de que establecer una conexión VPN parece estar bajo el nivel del sistema porque no puedo encontrar un módulo VPN previamente escrito en Python. Así que supongo que será como si le dijera a Python que le diga al shell del sistema que se conecte a un servidor VPN.
Mientras hurgaba y encontré un comando al escribir apropos vpn
. Se llama vpnagent
. Pero man vpnagent
no proporciona información útil ni which vpnagent
me dice que la utilidad no está instalada en mi Mac. Otra cosa interesante que encontré fue pppd
pero la configuración del archivo de configuración fue muy frustrante. No logré hacer eso.
Entonces, ¿hay una manera de conectarse a VPN usando el terminal? Además, como soy nuevo en la programación, cualquier comentario sobre mi proyecto también es bienvenido. Gracias de antemano.