【问题标题】:Native Android VPN programmatically本机 Android VPN 以编程方式
【发布时间】:2013-09-24 21:17:17
【问题描述】:

存在这个问题的变体,但我似乎无法理解一些东西。

如果您在ICS / 4.0 的功能末尾阅读,会提到

企业还可以利用平台内置的标准 VPN 客户端,提供对 L2TP 和 IPSec 协议的访问。

我在这里的假设是,由于它不在“开发人员”部分下,因此我们没有获得除 VpnService API 之外的开发人员 API 访问权限。我看过 ToyVPN,但这是没用的,因为我需要一个真正的 IPSec IKEv1 XAuth 连接来连接到企业防火墙。

我找到了几个需要 root 和 VPNCilla 的解决方案,尽管我无法成功地建立连接,但显然不需要。

这是否意味着真的没有办法以编程方式为 IPSec IKEv1 XAuth 网关/防火墙创建配置文件或连接到 IPSec IKEv1 XAuth 网关/防火墙,除非我们在 Java 中实现协议或使用 NDK(就像 StrongSwan 对 IKEv2 所做的那样)?

【问题讨论】:

    标签: android vpn enterprise ipsec xauth


    【解决方案1】:

    在没有 root 或系统应用程序权限的情况下创建 VPN 配置文件的可能性极小。你可以看看这是如何在 AOSP 设置here 中实现的。

    【讨论】:

      猜你喜欢
      • 2012-07-17
      • 2013-12-23
      • 2015-10-26
      • 2015-10-21
      • 2018-12-07
      • 2012-11-22
      • 2012-05-13
      • 2012-06-05
      • 2021-09-13
      相关资源
      最近更新 更多