2
2
3
3
欢迎使用 GUI.for.SingBox,该文档将介绍本项目基本使用指南,以降低用户使用 Sing-Box 的门槛,不再需要维护大量的 json 配置,本项目通过便捷的 GUI 操作即可生成的 Sing-Box 的完整客户端配置并运行;同时,它几乎支持 Sing-Box 作为客户端的全部特性!
4
4
5
- <img src =" /gfs/resources/main.webp " title =" " alt =" 主界面.png " data-align =" center " >
6
-
7
- # 软件设置项
5
+ ## 软件设置项
8
6
9
7
- ` Settings ` -` Language ` 选择语言,目前支持中英语;该 wiki 之后的介绍将基于** 中文** 语言进行说明
10
8
16
14
17
15
- ` 自动启动内核程序 ` :当启动软件时自动启动内核
18
16
19
- - ` 以管理员身份运行 ` :非 Windows 的` Administrators ` 用户组的系统用户建议打开该选项,否则可能出现 Tun 模式无法启动核心或 Tun.stack 为` system ` 或` mixed ` 时无法修改系统网络防火墙设置
17
+ - ` 以管理员身份运行 ` :非 Windows 的` Administrators ` 用户组的系统用户建议打开该选项,否则会出现 Tun 模式无法启动核心或 Tun.stack 为` system ` 或` mixed ` 时无法修改系统网络防火墙设置
20
18
21
19
- ` 开机时启动 ` :程序跟随系统启动
22
20
23
21
- ** 内核** 选项卡下可管理下载和更新 Sing-Box 核心程序
24
22
25
23
- ** 关于** 选项卡可查看本项目版本信息以及在线更新
26
24
27
- # 订阅设置(必须)
25
+ ## 订阅设置(必须)
28
26
29
27
GUI.for.SingBox 的** 订阅** 部分只需要包含出站(outbounds)部分,格式如下
30
28
@@ -54,11 +52,11 @@ GUI.for.SingBox 的**订阅**部分只需要包含出站(outbounds)部分,格
54
52
55
53
<img src =" /gfs/resources/subscription-list.webp " title =" " alt =" 订阅信息.png " data-align =" center " >
56
54
57
- # 配置设置(必须)
55
+ ## 配置设置(必须)
58
56
59
57
新建一个配置,任意命名即可,在创建的配置上使用右键菜单可以分别设置,也可以使用向导模式一步一步进行设置!
60
58
61
- ## 通用设置(包含高级设置-必须):
59
+ ### 通用设置(包含高级设置-必须):
62
60
63
61
- ** 工作模式** :可选全局、规则、直连三种模式,默认建议使用规则模式
64
62
@@ -92,7 +90,7 @@ GUI.for.SingBox 的**订阅**部分只需要包含出站(outbounds)部分,格
92
90
93
91
- ** 探测域名覆盖目标地址** :Sing-Box 的` sniff_override_destination ` 字段,用于 mixed 和 tun 入站
94
92
95
- ## TUN 设置(非必须):
93
+ ### TUN 设置(非必须):
96
94
97
95
- ** TUN 模式堆栈** :可选` System ` 、` gVisor ` 、` Mixed ` 三种,当使用` Mixed ` 时,TCP 使用` System ` 栈,UDP 使用` gVisor ` 栈
98
96
@@ -106,7 +104,7 @@ GUI.for.SingBox 的**订阅**部分只需要包含出站(outbounds)部分,格
106
104
107
105
- ** 独立于端点的 NAT** :建议打开
108
106
109
- ## 代理组设置(必须):
107
+ ### 代理组设置(必须):
110
108
111
109
<img src =" /gfs/resources/proxy-groups.webp " title =" " alt =" 代理组列表.png " data-align =" center " >
112
110
@@ -116,7 +114,7 @@ GUI.for.SingBox 的**订阅**部分只需要包含出站(outbounds)部分,格
116
114
117
115
可以根据需求添加/编辑/删除代理组
118
116
119
- ## 路由规则设置(必须)
117
+ ### 路由规则设置(必须)
120
118
121
119
这里着重介绍以下最常用最实用几种,分别是` Clash模式 ` 、` Fallback ` 、` 协议 ` 、` 内联规则 ` 以及` (远程)规则集 `
122
120
@@ -132,7 +130,7 @@ GUI.for.SingBox 的**订阅**部分只需要包含出站(outbounds)部分,格
132
130
133
131
- ** (远程)规则集** :对应 Sing-Box 的 rule_set 功能,用途是将 geoip 或 geosite 需要用到的部分单独取出来,理论效率比直接使用 geoip/geosite 更高且在处理路由规则时更低的核心占用
134
132
135
- ## DNS 设置(必须)
133
+ ### DNS 设置(必须)
136
134
137
135
- ** 本地 DNS** :用于本地使用直连出站的 DNS 服务器,通常使用国内 DNS,支持 UDP53/QUIC/DoH/DoT
138
136
@@ -150,17 +148,17 @@ GUI.for.SingBox 的**订阅**部分只需要包含出站(outbounds)部分,格
150
148
151
149
- ** Fake-IP 排除** :列表中的域名不会使用 Fake-IP (需配合 DNS 规则)
152
150
153
- ## DNS 规则设置(必须)
151
+ ### DNS 规则设置(必须)
154
152
155
153
<img src =" /gfs/resources/dns-rules.webp " title =" " alt =" DNS规则设置.png " data-align =" center " >
156
154
157
155
DNS 规则设置和` 路由规则设置 ` 方法一样,需要注意 any 出站选中一个 DNS Server,以及前面提及的 DNS 设置中如果设置了 Fake-IP 排除的话,需要在 DNS 规则中启用 Fake-IP 规则。
158
156
159
- # 规则集
157
+ ## 规则集
160
158
161
159
规则集有两种方式,本地规则集和远程规则集
162
160
163
- ## 本地规则集
161
+ ### 本地规则集
164
162
165
163
<img src =" /gfs/resources/rulesets.webp " title =" " alt =" 本地规则集.png " data-align =" center " >
166
164
@@ -170,13 +168,13 @@ DNS 规则设置和`路由规则设置`方法一样,需要注意 any 出站选
170
168
171
169
- 使用本地创建 json 格式的 source 规则集,格式参考[ 源文件格式 - sing-box] ( https://sing-box.sagernet.org/zh/configuration/rule-set/source-format/ ) 和[ 无头规则 - sing-box] ( https://sing-box.sagernet.org/zh/configuration/rule-set/headless-rule/ )
172
170
173
- ## 远程规则集
171
+ ### 远程规则集
174
172
175
173
远程规则集通常是在设置` 路由规则设置 ` 或` DNS规则设置 ` 中使用,即直接使用链接形式添加规则集
176
174
177
175
<img src =" /gfs/resources/remote-rulesets.webp " title =" " alt =" 远程规则集.png " data-align =" center " >
178
176
179
- ## 规则集获取方式
177
+ ### 规则集获取方式
180
178
181
179
- GEOIP:
182
180
@@ -190,9 +188,7 @@ DNS 规则设置和`路由规则设置`方法一样,需要注意 any 出站选
190
188
191
189
- [ GitHub - SagerNet/sing-geosite at rule-set] ( https://github.com/SagerNet/sing-geosite/tree/rule-set )
192
190
193
- # 注意事项
194
-
195
- - ` 内核缓存 ` :如果在对应` 配置 ` 的` 通用设置 ` -` 高级设置 ` 中启用了` 持久化缓存 ` 或` 持久化Fake-IP ` 选项,将会在` data/sing-box ` 目录下存储` cache.db ` 文件,如果更改了代理、DNS 以及规则集相关设置,建议停止核心并点击` 清除持久化缓存 ` ,否则可能导致部分站点 SSL 报错
191
+ ## 注意事项
196
192
197
- - 非 Administrators 用户组的用户建议打开` 设置 ` -` 通用 ` 中的` 以管理员身份运行 ` ,否则无法使用 TUN 启动内核、无法实现开机自启
193
+ - 非 Administrators 用户组的用户建议打开` 设置 ` -` 通用 ` 中的` 以管理员身份运行 ` ,否则无法使用 TUN 启动内核
198
194
- 若代理节点标签(tag)使用了国旗等图标无法正常显示,请安装插件【Twemoji.Mozilla】。
0 commit comments