6

我有一台安装 openvpn 的服务器。我已经配置了一些客户端,现在我想创建一个 openvpn 客户端以使用我创建的客户端配置连接到它。

我知道市场上有一个 OpenVpn 客户端。但是,我怎么能用VPN API(VpnService,...)做我自己的客户端因为我想为应用程序提供客户端配置,所以客户端只会连接android系统

4

1 回答 1

7

OpenVPN for Android 客户端的源代码可在http://github.com/schwabe/ics-openvpn/下找到。拥有一个正常工作的 Android OpenVPN 核心所需的文件子集相对较小,因为客户端具有相对较好的控制和 UI 分离。

Play 上已经有许多客户端使用 ics-openvpn 项目作为基础(通常没有适当的版权归属,也没有按照 GPL 的要求提供源代码)

于 2013-03-05T12:11:41.940 回答