Skip to content

运行原理

下面从程序的正常使用流程来介绍程序的运行原理。

1、快速开始

当你第一次打开程序,可以看见界面上有个快速开始按钮,点击后可以填写订阅链接。

保存后,GUI 会生成一份具有默认参数的配置文件,从你填写的订阅链接中获取内容,将内容中的proxies字段保存为一份订阅文件,GUI 会自动的关联配置文件与订阅文件。

2、运行配置

选中一个配置,点击启动内核按钮,GUI 会根据当前的配置生成一份 config.yaml 文件,然后调用内核程序运行。

3、配置系统代理

默认的设置下,GUI 不会主动的为你设置系统代理,当你点击主页的系统代理按钮,GUI 会从配置中获取 http 代理端口、混合代理端口,并选择一个将其设置为系统代理,混合代理端口总是优先于 http 代理端口。

4、TUN 模式

TUN 模式下 GUI 没有对系统做任何的修改,创建虚拟网卡、自动设置路由均是内核完成的。