" />
VPNOn(一款商业化开源的ios软件)

 2022-02-09    178  

VPN开启

github地址

https://github.com/lexrus/VPNOn

 VPNOn(一款商业化开源的ios软件)-Ceacer 网安 VPNOn(一款商业化开源的ios软件)-Ceacer 网安

VPNOn(一款商业化开源的ios软件)-Ceacer 网安

由于深度嵌套菜单,打开VPN始终是iOS设备上的一次痛苦体验。该应用程序将一个Today Widget安装到Notification Center中,可以在大约3秒内打开VPN(取决于连接速度)。此外,通过启用按需功能,当您访问此应用程序中指定的任何域时,VPN可以自动连接。

要求

用Xcode构建

要编译项目,您可以bundle_id在添加到Apple开发人员中心之后临时修改。然后激活容器应用程序和今日扩展的以下功能:

  1. 个人VPN

  2. 钥匙串共享

  3. 应用程序组

同时,在iPhone / iPad上进行测试需要配置文件。

用法

一旦添加了VPN配置,您可以激活Notification Center中的Today Widget,然后通过点击开关或标志打开VPN。您可能会被要求首次允许安装VPN配置文件。

 

该项目遵循gitflow工作流程。您最好feature/sth_improved在任何重大改进之前创建一个分支。同时在开发分支中欢迎小错误修复。

 

 

URL计划

添加配置

VPN服务提供商可能会列出其客户的链接,以便在VPN On中有效添加服务器配置。通过注册该vpnon://协议,它支持以下URL方案:

vpnon://{account}:{password}@{server}/?title={title}&group={group}&secret={secret}&alwayson=[yes|no]&ikev2=[yes|no]

server并且title是必需的,其他字段是可选的。以下网址有效:

  • vpnon://jony:ive@apple.com/?title=Apple&group=Design&secret=iPhone

  • vpnon://apple.com/?title=Apple

  • vpnon://admin@192.168.0.123/?title=Google&group=devops

  • vpnon://admin@202.96.209.6/?title=Yahoo&alwayson=no

  • vpnon://jony:ive@202.96.209.5/?title=Twitter&ikev2=yes

  • vpnon://jony:ive@202.96.209.5/?title=Twitter&ikev2=yes&remoteid=jetblack

建立连接

  • vpnon://VPNTitle/?connect

  • vpnon://VPNTitle/?connect&callback=https://twitter.com

断开

  • vpnon://disconnect/


  •  标签:  

原文链接:https://www.ceacer.cn/?id=337

=========================================

https://www.ceacer.cn/ 为 “Ceacer 网安” 唯一官方服务平台,请勿相信其他任何渠道。