android - 在 Android 中实现 OpenVPN
问题描述
我最近购买了一个 VPS 来创建一个 VPN 应用程序,但似乎没有任何关于它的教程。
我在 Github 上看到了 ics-OpenVPN 项目,但是我不知道如何使用它!
我想要的只是从我的手机连接到 Linux 服务器
解决方案
首先,在您的 VPS 服务器上安装 OpenVPN。虽然我没有在 VPS 服务器上安装 OpenVPN 的经验,但我认为您可以按照本教程进行操作,看起来很简单https://www.skysilk.com/blog/2018/install-openvpn-linux-vps/
完成安装后,您将获得 .ovpn 配置文件。现在要从您的 android 应用程序连接到您的 VPN 服务器,您需要一个 android 客户端软件,例如 ics-OpenVPN android 客户端。
我还开发了一个基于 OpenVPN 库的 android VPN 应用程序,您可以使用我的源代码,它是开源的。更改 .ovpn 文件的说明在 GitHub 存储库中给出。
推荐阅读
- r - 用 `groups` 替换 `vars` 属性在 R 中用 dplyr 是什么意思?
- c++ - 从 CEdit 派生类更改文本和背景颜色
- javascript - JavaScript 中循环的性能问题
- python-3.x - Python3 瓶 SQLite3 测验 - 使用变量列名称和数据列表进行更新
- python - Python海龟箭头未朝向正确方向
- c# - 如何在 C# ASP.NET 中从 IPrincipal 获取 UserPrincipal?
- parsing - 如何解决这个减少/减少冲突?
- python - 如何从views.py输出到html模板
- sql - T-SQL 从另一个表中选择字段包含某个关键字的记录
- java - 如何在单个仓库中为多个实体和多个 @query 创建一个 crudrepository