在iOS应用程序中使用L2TP协议实现VPN

Naj*_*mić 19 vpn ios l2tp swift networkextension

在iOS系统中设置有选择使用,以创建VPN配置IPSec,IKEv2L2TP.使用NetworkExtensionApple的框架,可以选择仅使用IPSecIKEv2协议创建VPN .他们确实工作但问题是我需要创建连接,L2TP因为这只有公司的防火墙支持.

有问题的iOS应用程序从2014年开始使用自定义VPN连接,它的回答是:

如果要在ios 8中以编程方式连接,则只能使用IPSec或IKEv2协议.L2TP和PPTP协议对于apple来说是私有的.在您的应用程序中无法使用L2TP和PPTP API.目前只有Apple使用这些API.

有没有办法从iOS应用程序(Swift)创建L2TP VPN连接?

Hru*_*ant -1

您可以使用 Android Play 商店上提供的每个代理应用程序。基本上,您的 iOS 设备将使用 Android 手机上的主机。请记住,您的 Android 手机必须连接到 L2TP VPN。每个代理都会将所有 VPN 连接共享到 iOS 设备。

iOS设备在设置中我们需要添加ip和端口。您现在将连接到 iOS 上的 VPN。