在Android中以编程方式基于VpnService创建L2TP / IPSec VPN

Jac*_*ong 5 vpn android

我已经搜寻了一天,关于基于VpnService创建L2TP / IPSec VPN。但是没有匹配的结果。使用LocalVPN(https://github.com/hexene/LocalVPN),我可以基于VPNService创建一个VPN(OpenVPN)android应用。但我想创建一个L2TP / IPSec VPN Android应用程序。

有什么办法吗?

小智 5

根本做不到。

VPNService 不允许您使用用户名和密码创建配置文件,也不支持以编程方式创建 L2TP 或 PPTP。很多人一直在寻找这个,但谷歌只是没有分享他们的玩具。

即使尝试使用 Hidden API 也不支持。许多 VPN 应用程序默认使用OpenVPN-ICS或 IKEV2(strongSwan),或者要求您自己在设备上手动创建 L2TP/PPTP VPN 连接。

许多人已向 Google 提出此请求,但他们要么收到一条消息,说该请求现已过时,要么在财务上不可行。