iPhone VPN跟踪使用情况

时间:2016-10-01 17:45:15

标签: ios iphone vpn

您好StackOverflow社区。

我正在开始一个新项目,并想知道我是否能对VPN和iPhone有所了解。

我想创建一个VPN,以便我可以通过iPhone从我的所有网络流量路由。我还希望记录通过VPN路由的每个请求? (类似于Hooked

我不知道从哪里开始 - 任何见解都会有所帮助!

这是我最初的计划:

1)创建VPN(我应该用什么来创建它?)

-How to accept iPhone request?

-How to route all requests to where they need to go?

2)将VPN连接到iPhone并通过它路由所有流量

1 个答案:

答案 0 :(得分:2)

这实际上不是编程,而是网络问题。所以你可能宁愿在serverfault发布一个问题。

您需要一台VPN服务器,在最好的情况下,它具有固定的IP。从iPhone通过外部IP连接到此VPN。如果你没有固定的,你需要不时更新IP或使用DynDNS或类似的东西,但据我所知,它们并不完美。

您配置&在iPhone设置应用程序(常规→VPN)中连接VPN

在VPN中,您的iPhone会在您的专用网络的IP范围内分配一个IP地址(例如10.0.0.xxx)。

所有设备流量都通过VPN路由。当您在VPN服务器上进行大量日志记录时,您应该能够获得这些请求的日志。

修改 这一切都非常广泛和普遍。但如上所述,这主要是关于VPN Sever配置,因此无法在此处进一步讨论。