iOS Packet Tunnel源与目标模式和形式

时间:2019-05-06 20:58:26

标签: ios proxy vpn tunnel

我正在尝试阅读和理解Apple文档中的以下段落。

  

分组隧道提供程序可以在目标IP模式或源应用程序模式下运行。后者是每应用VPN的一种形式(另一种形式是应用代理提供商)。

https://developer.apple.com/documentation/networkextension/packet_tunnel_provider

class NETunnelProvider
  An abstract base class shared by NEPacketTunnelProvider and NEAppProxyProvider.

因此,NEAppProxyProvider不是数据包隧道提供程序。它只是隧道提供程序。

NEPacketTunnelProvider中是否有某种模式(源模式)使其像NEAppProxyProvider一样起作用?如何激活它?

或者...在Apple官方文档中只是一句话而已,他们希望说Tunnel Provider(不是Packet Tunnel Provider)具有两个超类(模式):PacketTunnerProvider和{{1} }

为什么如此重要?因为NEAppProxyProvider仅在托管设备上工作,而PacketTunnerProvider在所有iOS9 +设备上工作。

0 个答案:

没有答案