【发布时间】:2011-08-17 01:06:21
【问题描述】:
在我们的应用程序中,我们需要检测用户是否连接到 VPN 网络。当在 iPhone 或 iPad 上配置 VPN 时,我们可以使用可达性 API kSCNetworkReachabilityFlagsTransientConnection 标志来检测它。但是,我们如何检测 iPhone 或 iPad 是否连接到站点到站点 VPN。在这种情况下,客户端不需要进行任何配置,因为 VPN 连接存在于两个站点之间,而 iPhone/iPad 就在其中一个站点的后面。 如果您知道任何解决方案,请提出建议。
【问题讨论】:
-
如何区分 VPN 和其他网络?
-
@Martin,一种方法是查看 src IP 地址块
-
@Mike:我的问题是修辞性的,你的回答可能也是对 OPs 问题的正确答案 :-)
标签: iphone ipad networking vpn