1

我目前正在编写一个可供不同应用程序使用的库。我想为我的图书馆的客户提供的功能之一是能够使用仅由客户端应用程序使用的自定义隧道协议设置 VPN。即设备上的所有其他应用程序不应通过 VPN 路由。我知道Per-App VPN允许一个或多个应用程序通过 VPN 路由。但是,我不喜欢处理 MDM 限制。就我而言,我只需要包含应用程序的隧道,但没有 MDM 要求。这可能吗?如果没有,除了使用网络扩展之外还有其他选择吗?

4

2 回答 2

1

这是不可能的。正如您所说,您需要 Per-App VPN,因此您需要 MDM。

否则,您将从所有应用程序中获取数据包。

于 2018-08-07T13:35:15.830 回答
0

还有另一种方法可以实现与您想要的相同的结果。如果您知道包含应用程序的目标 IP 地址,则只需将 ipv4Settings.includedRoutes = [] 设置为仅包含远程主机 IP 地址。通过这种方式,您几乎可以使它几乎只用于包含的应用程序。

于 2019-04-26T05:58:56.060 回答