以编程方式在iOS上设置VPN连接或openVPN源代码

Nik*_*iko 4 vpn configuration-files openvpn ios ios7

我试图找到适用于iOS的openVPN源代码,但仅针对Android发现.OpenVPN与Apple或其他东西合作为AppStore创建应用程序,因此他们不希望(或不能)分发源代码.

所以,我继续搜索这个主题,找到有关配置文件密钥(链接)的文档,并找到了这篇文章(链接).但是这篇文章说:

  1. 您需要使用支持的VPN客户端,该客户端可以是内置的Cisco IPSec客户端,也可以是受支持的SSL VPN客户端

这是否有必要使用一些安装客户端(如AppStore的openVPN连接)?

我可以从我的应用程序以编程方式配置VPN吗?以及如何(如果可能)?

感谢您在这种情况下提供的任何帮助

Ash*_*hok 7

是的,您可以通过IOS应用程序以编程方式配置VPN.IOS 8增加了一个名为网络扩展框架的新框架,它为开发人员提供了一些以编程方式配置VPN的API.请参考以下博客 http://ramezanpour.net/post/2014/08/03/configure-and-manage-vpn-connections-programmatically-in-ios-8/