查看苹果配置器工具中的 VPN 配置,它提供了许多不同类型的 VPN,例如
- L2TP
- PPTP
- 思科 AnyConnect
- 瞻博网络 SSL
- Check Point 移动 VPN 等
我想使用 以编程方式创建自定义 VPN 配置NEVPNManager
,但是查看NetworkExtension 框架中添加的对象列表,只有 2 个协议类 -NEVPNProtocolIPSec
和NEVPNProtocolIKEv2
.
我是 VPN 世界的新手,所以我的问题是:
这些专有 VPN 类型(例如 Cisco AnyConnect)是否只是 IPSec 或 IKEv2 的变体,因此我可以使用这些协议类之一来设置它们,还是目前无法使用 NEVPNManager