Don*_*rty 6 vpn android keep-alive android-ndk
只是一个简单的问题,谷歌并没有呕吐太多.
是否可以在Android中使用本机代码创建VPN连接?
如果是这样,VPN会提供支持以保持活力?
我认为这更多的是权限问题,而不是暴露或未暴露的问题。大多数 VPN 连接需要您修改和访问内核的网络过滤调用。由于您的应用程序确实应该在它自己的沙箱中运行,所以我怀疑默认情况下(至少对应用程序)是否会暴露这一点,因为您实际上会修改整个操作系统路由网络流量的方式。出于同样的原因,为了修改操作系统中的 iptables,需要对其进行 root 操作,这样您的应用程序才能真正更改此类内容。此时,我假设连接将类似于任何其他 Linux 操作系统中的任何其他 VPN 连接(通过 ipsec 守护程序或您创建的某些代理守护程序),但调用实体需要完成所需的实际访问级别调用内核。
| 归档时间: |
|
| 查看次数: |
1928 次 |
| 最近记录: |