将数据流重定向到ios中的wifi或蜂窝网络

将数据流重定向到ios中的wifi或蜂窝网络,ios,networkextension,nevpnmanager,Ios,Networkextension,Nevpnmanager,我想将我的iPhone数据重定向到wifi或手机。基于一些标准。是否有可能将整个iPhone数据重定向到特定接口,如wifi或蜂窝网络 我听说这可以通过VPN实现,但不知道如何实现。 这方面有什么帮助吗?默认情况下,当您有弱/好的WiFi并在设置-WLAN辅助中打开时,iOS会帮助您重定向 多路径是一种由操作系统自动切换的技术 使用高级API无法轻松操作它 毕竟,改变设备数据流是一种低级的事情。就像苹果提供的NetworkExtension一样。据我所知,苹果并未在公开场合提及此事。如果您的手

我想将我的iPhone数据重定向到wifi或手机。基于一些标准。是否有可能将整个iPhone数据重定向到特定接口,如wifi或蜂窝网络

我听说这可以通过VPN实现,但不知道如何实现。
这方面有什么帮助吗?

默认情况下,当您有弱/好的WiFi并在设置-WLAN辅助中打开时,iOS会帮助您重定向

多路径是一种由操作系统自动切换的技术

使用高级API无法轻松操作它


毕竟,改变设备数据流是一种低级的事情。就像苹果提供的NetworkExtension一样。据我所知,苹果并未在公开场合提及此事。

如果您的手机连接到wifi网络,那么它将使用wifi。如果wifi不可用,则将使用手机网络。您无法引导您的应用程序或设备使用特定接口。Hi@Paulw11根据我现在知道的iOS允许两个连接同时处于活动状态。看看多路径TCP,它允许wifi和蜂窝数据同时处于活动状态。所以我猜想,在VPN内部,我们可以以某种方式将整个流量重定向到特定的接口。但这只是猜测,直到有人没有回答。只要您的服务器支持,您可以与
nsursession
一起使用,但您不能将所有iPhone数据重定向到特定的传输hi@Paulw11如果我获取接口的IP地址并将该IP地址添加到VPN路由表中,该怎么办?你觉得这样行吗?不,我觉得不行。VPN在这里没有帮助。VPN所做的只是隧道流量。它不会影响隧道传输的流量如何传送到VPN端点。也就是说,如果VPN已连接,它仍将尝试使用wifi。Speedify将数据流重定向到特定接口。感染他们在同一时间点使用两个接口。所以我认为这是可能的。只是我们不知道如何做到这一点。也许你应该尝试一些低API,就像CFNetworking一样。VPN是重定向到隧道的唯一方法。在您自己的隧道中,通过适当的算法分割隧道。使用你自己的网络工具可能会成功。现在你是对的,弗兰克。你可以做到这一点,但你必须使用低级套接字,这是可行的,这就是为什么有应用程序真正做到了这一点。