配置演示

工具选择

这里主要演示比较常用的两个工具, Clash Verge(电脑端)和Clash Meta(安卓端)


Clash Verge(PC三端)

推荐指数:⭐⭐⭐⭐⭐

官网地址: https://www.clashverge.dev

GitHub下载地址: https://github.com/clash-verge-rev/clash-verge-rev/releases

🚀 主要特性

  • 内置Clash.Meta(mihomo)内核,并支持切换 Alpha 版本内核。
  • 简洁美观的用户界面,支持自定义主题颜色、代理组/托盘图标以及 CSS Injection
  • 配置文件管理和增强(Merge 和 Script),配置文件语法提示。
  • 系统代理和守卫、TUN(虚拟网卡) 模式。
  • 可视化节点和规则编辑。
  • WebDav 配置备份和同步。

ClashMetaForAndroid

推荐指数:⭐⭐⭐⭐⭐

GitHub地址: https://github.com/MetaCubeX/ClashMetaForAndroid

GitHub下载地址: https://github.com/MetaCubeX/ClashMetaForAndroid/releases

🚀 主要特性

  • 多协议支持, 支持Mihomo/Clash.Meta所有协议

  • 精细化分流规制, 支持应用黑/白名单, 实现应用级分流

  • 订阅/配置导入便利, 可通过订阅链接(URL)导入节点配置,也支持从外部订阅服务导入配置、节点列表。

  • 支持常见 Android 架构(如 armeabi-v7a, arm64-v8a, x86, x86_64), 不仅适用于高端设备,也兼顾较旧设备。

  • 基于强大内核(Mihomo/Clash.Meta), 继承了该内核在协议支持、规则、性能优化等方面的能力。

订阅准备

这个来源比较丰富, 可以搜一个免费的, 可以从朋友借一个, 可以自己买一个, 都可以, 只要拿到Clash订阅地址即可

PC配置

  • 这里使用windows进行演示

clash-verge-rev下载地址: GitHub下载

安装后启动软件, 按照如图步骤配置, 配置后点击保存

image-20251106093901892

保存后, 右键托盘图标(我这里自定义图标了, 原来图标是一个小狐狸), 勾选系统代理, 开启后图标会变色, 如果没有特殊问题, 就已经开启科学上网环境了

image-20251106094254225

一般情况下, 系统代理模式可以满足大部分科学上网环境, 如果有个别软件由于环境不满足而无法使用, 可以关闭系统代理, 开启TUN模式

手机配置

ClashMetaForAndroid下载地址: GitHub下载

安装后启动应用, 点击配置–> 点击右上角➕–> 选择从URL导入, 按下图进行配置

image-20251106095306266

保存配置后会返回配置界面, 点选刚才的自定义配置名(确保圈圈里有蓝点儿), 然后点返回按钮返回主页面

image-20251106095414704

回到主界面后启动应用, 首次启动, 手机系统会弹出提示创建网络链接, 一定要点击允许/确定, 然后就可以进行科学上网了

image-20251106095638016

如果想实现应用精准分流控制, 可以先关闭代理软件, 在设置–>网络中, 访问控制模式选择仅允许已选择应用, 然后访问控制应用列表中选择你想要科学上网的应用即可

晋级篇

同类工具推荐

  • 关于工具分类

​ 一般来说, 常用翻墙有两类工具, 一类是充值即用, 适合新手小白, 无需配置; 另一种是订阅地址+翻墙工具, 这种方式定制化更强, 但操作也相对繁琐些, 这里主要针对这一类翻墙工具的使用进行演示。

  • 关于内核分类

​ 在翻墙工具中, 内核也分两类, 一类是基于Xray‑core/V2Ray‑core而来的Sing-box内核, 一类是基于Clash Meta / Clash而来的Mihomo内核, 应用端在简单使用上并没有太大区别, 但如果晋级使用手搓配置定制化时候, 就有区别了, 这里主要针对Mihomo(Clash Meta)内核工具简单使用进行演示。

  • 关于GUI说明

​ 我们常用的所有翻墙工具, 确切的说, 应该叫GUI界面, 就是基于内核基础之上封装的 “客户端层” 软件, 根据Sing-Box内核或者Mihomo(Clash Meta)内核而设计的各种便捷操作的可视化应用软件。

工具 支持终端 推荐指数 备注
Clash Verge 电脑端(三端) ⭐⭐⭐⭐⭐ 个人认为基于Clash for Windows最好用的衍生品
ClashMetaForAndroid 安卓 ⭐⭐⭐⭐⭐ MetaCubeX出品, 很好用的安卓端, 兼容手搓配置文件
Hiddify 多终端 ⭐⭐⭐⭐☆ 基于sing-box内核
Surfboard 安卓 ⭐⭐⭐☆☆ 配置简单便捷, 但已停更
GUI.for.SingBox 电脑端(windows) ⭐⭐⭐⭐☆ 半定制化, 并支持多种插件, 可用于新手配置导出
GUI.for.Clash 电脑端(windows) ⭐⭐⭐⭐☆ 半定制化, 并支持多种插件, 可用于新手配置导出
Mihomo Party 电脑端(三端) ⭐⭐⭐☆☆ 中规中矩, 不好用也不难用

自定义配置

  • 基于Mihomo/Clash.Meta内核

  • 里面涉及内容很多, 这里只能进行简单注解, 我也是网络搜集整理的, 这只是我的一个示例, 如果有相关基础可以自行修改, 或者直接使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
# 机场订阅,名称不能重复
proxy-providers:
订阅地址1:
url: "订阅地址1"
type: http
interval: 86400
health-check:
enable: true
url: https://www.gstatic.com/generate_204
interval: 300
proxy: 🟢 全球直连
override:
skip-cert-verify: true
订阅地址2:
url: "订阅地址2"
type: http
interval: 86400
health-check:
enable: true
url: https://www.gstatic.com/generate_204
interval: 300
proxy: 🟢 全球直连
override:
skip-cert-verify: true
proxies:
- name: 🟢 全球直连
type: direct
udp: true

# 全局配置

port: 7890
socks-port: 7891
redir-port: 7892
mixed-port: 7893
tproxy-port: 7894
allow-lan: true
bind-address: "*"
ipv6: false
unified-delay: true
tcp-concurrent: true
log-level: warning
global-ua: clash.meta # 用于下载订阅时指定UA, 优先级低于proxy-providers.机场.header.User-Agent
mode: rule # 代理模式, 默认rule
find-process-mode: 'off' # 进程匹配: always/strict
global-client-fingerprint: chrome # 客户端指纹
keep-alive-idle: 600
keep-alive-interval: 30
disable-keep-alive: false # 关闭上面两项, 用于移动设备省电
profile: # 策略组选择和fakeip缓存
store-selected: true
store-fake-ip: true

# TUN配置
tun:
enable: true
stack: mixed # system/gvisor/mixed
mtu: 9000
dns-hijack:
- "any:53"
- "tcp://any:53"
auto-route: true
auto-redirect: true
auto-detect-interface: true
route-exclude-address-set:
- "rule-set:cn_ip"

# GEO数据库配置
geodata-mode: false # true/false
geodata-loader: standard # memconservative小内存/standard标准内存
geo-auto-update: true # true GEOIP Dat/fasle MMDB
geo-update-interval: 24
geox-url:
geoip: "https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip.dat"
geosite: "https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geosite.dat"
mmdb: "https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/country.mmdb"
asn: "https://github.com/xishang0128/geoip/releases/download/latest/GeoLite2-ASN.mmdb"

# 控制面板
external-controller: 0.0.0.0:9090
secret: ""
#external-ui: ui
external-ui-name: zashboard
external-ui-url: "https://ghproxy.wangshui898.top/https://github.com/Zephyruso/zashboard/archive/refs/heads/gh-pages.zip"

# 流量嗅探
sniffer:
enable: false
sniff:
HTTP:
ports: [80, 8080-8880]
override-destination: true
TLS:
ports: [443, 8443]
QUIC:
ports: [443, 8443]
force-domain:
- +.v2ex.com
skip-domain:
- "rule-set:private_domain,cn_domain"

# DNS模块
dns:
enable: true
listen: 0.0.0.0:1053
ipv6: false
respect-rules: true
enhanced-mode: fake-ip # 模式切换 redir-host / fake-ip
fake-ip-range: 28.0.0.1/8
fake-ip-filter-mode: blacklist # 模式切换 whitelist/blacklist, 黑名单模式表示如果匹配成功则不返回 Fake-IP, 白名单模式时只有匹配成功才返回 Fake-IP
fake-ip-filter: # 黑名单模式: 即名单列表中配置匹配成功走redir-host模式
- "+.lan"
- "+.local"
- "+.services.googleapis.cn"
- "rule-set:private_domain,cn_domain"
default-nameserver: # 为下面域名形式的DNS服务器做解析
- 223.5.5.5
- 119.29.29.29
direct-nameserver: # 为配置直连规则的域名做解析, 前提direct-nameserver-follow-policy设置为false
- 223.5.5.5
direct-nameserver-follow-policy: false # 设置为false, direct-nameserver配置优先; 设置为true, direct-nameserver配置不优先
proxy-server-nameserver: # proxies配置中负责代理域名服务的DNS解析
- 223.5.5.5
- 119.29.29.29
nameserver-policy: # 真正的代理DNS匹配规则
"rule-set:private_domain,cn_domain":
- 223.5.5.5
- 119.29.29.29
"rule-set:geolocation-!cn":
- "tls://8.8.4.4"#🔰 节点选择
- "tls://1.1.1.1"#🔰 节点选择&h3=true
# - "https://dns.cloudflare.com/dns-query"
# - "https://dns.google/dns-query"
nameserver: # 主域名服务器, 访问国内必备
- 223.5.5.5
- 119.29.29.29

# 策略组
proxy-groups:
- name: 🔰 节点选择
type: select
proxies:
- ♻️ 自动选择
- 🚀 高速节点
- 🪜 国外节点
- 🏡 原生家宽
- 🇭🇰 香港节点
- 🇹🇼 台湾节点
- 🇰🇷 韩国节点
- 🇯🇵 日本节点
- 🇸🇬 新加坡节点
- 🇺🇲 美国节点
- 🇬🇧 英国节点
- 🔯 故障转移
- 🟢 全球直连

- name: ♻️ 自动选择
type: url-test
include-all: true
tolerance: 20
interval: 300
filter: "^((?!(直连|拦截|流量|套餐|官网|超时|收藏)).)*$"

- name: 🚀 高速节点
type: url-test
include-all: true
tolerance: 20
interval: 300
filter: "(?i)x2|2倍|x3|3倍|x4|4倍|x5|5倍"

- name: 🪜 国外节点
type: url-test
include-all: true
tolerance: 20
interval: 300
filter: "(?i)韩国|日本|新加坡|马来|美国|英国"

- name: 🪙 虚拟货币
type: url-test
include-all: true
tolerance: 20
interval: 300
filter: "(?i)韩国|日本|美国|英国"

- name: 🏡 原生家宽
type: url-test
include-all: true
tolerance: 20
interval: 300
filter: "家宽|家庭|原生"

- name: 🔯 故障转移
type: fallback
include-all: true

- name: 🐟 漏网之鱼
type: select
proxies:
- 🔰 节点选择
- 🔯 故障转移
- 🟢 全球直连

- name: 🇭🇰 香港节点
type: url-test
include-all: true
tolerance: 20
interval: 300
filter: "(?i)香港|hk|hongkong|hong kong"
- name: 🇹🇼 台湾节点
type: url-test
include-all: true
tolerance: 20
interval: 300
filter: "(?i)台|tw|taiwan"
- name: 🇰🇷 韩国节点
type: url-test
include-all: true
tolerance: 20
interval: 300
filter: "(?i)韩|kr|korea"
- name: 🇯🇵 日本节点
type: url-test
include-all: true
tolerance: 20
interval: 300
filter: "(?i)日|jp|japan"
- name: 🇸🇬 新加坡节点
type: url-test
include-all: true
tolerance: 20
interval: 300
filter: "(?i)新加坡|sg|singapore"
- name: 🇺🇲 美国节点
type: url-test
include-all: true
tolerance: 20
interval: 300
filter: "(?i)美国|us|unitedstates|united states"
- name: 🇬🇧 英国节点
type: url-test
include-all: true
tolerance: 20
interval: 300
filter: "(?i)英国|uk|united kingdom"

# 规则
rules:
# - RULE-SET,MetaCubeX_AD,🛑 全球拦截
# - RULE-SET,ACL4SSR_BanAD,🛑 全球拦截
# - RULE-SET,ACL4SSR_BanProgramAD,🛑 全球拦截
- RULE-SET,direct_domain,🟢 全球直连
- RULE-SET,direct_ip,🟢 全球直连

- RULE-SET,proxy_!cn_domain,🪜 国外节点
- RULE-SET,proxy_!cn_crypto,🪙 虚拟货币
- RULE-SET,category-ai-!cn,🪜 国外节点
- GEOSITE,openai,🪜 国外节点
- GEOSITE,pikpak,🪜 国外节点
- GEOSITE,category-porn,🪜 国外节点
- GEOSITE,javdb,🪜 国外节点
- GEOSITE,javbus,🪜 国外节点
- GEOSITE,gateio,🪜 国外节点
- GEOSITE,binance,🪜 国外节点
- GEOSITE,okx,🪜 国外节点
- GEOIP,telegram,🔰 节点选择
- GEOSITE,telegram,🔰 节点选择
- GEOSITE,github,🔰 节点选择
- GEOSITE,youtube,🔰 节点选择
- GEOSITE,twitter,🔰 节点选择
- GEOIP,google,🔰 节点选择
- GEOSITE,google,🔰 节点选择
- GEOIP,cloudflare,🔰 节点选择
- GEOSITE,cloudflare,🔰 节点选择
- RULE-SET,geolocation-!cn,🔰 节点选择
- RULE-SET,cn_domain,🟢 全球直连
- RULE-SET,cn_ip,🟢 全球直连
- MATCH,🐟 漏网之鱼

# 规则集锚点
rule-anchor:
ip_yaml: &ip_yaml
type: http
interval: 86400
behavior: ipcidr
format: yaml
domain_yaml: &domain_yaml
type: http
interval: 86400
behavior: domain
ip_mrs: &ip_mrs
type: http
interval: 86400
behavior: ipcidr
format: mrs
domain_mrs: &domain_mrs
type: http
interval: 86400
behavior: domain
format: mrs
class_text: &class_text
type: http
interval: 86400
behavior: classical
format: text

# 规则集
rule-providers:
cn_domain:
<<: *domain_yaml
url: "https://ghproxy.wangshui898.top/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/refs/heads/meta/geo/geosite/cn.yaml"
cn_ip:
<<: *ip_yaml
url: "https://ghproxy.wangshui898.top/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/refs/heads/meta/geo/geoip/cn.yaml"
private_domain:
<<: *domain_yaml
url: "https://ghproxy.wangshui898.top/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/refs/heads/meta/geo/geosite/private.yaml"
geolocation-!cn:
<<: *domain_yaml
url: "https://ghproxy.wangshui898.top/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/refs/heads/meta/geo/geosite/geolocation-!cn.yaml"
category-ai-!cn:
<<: *domain_yaml
url: "https://ghproxy.wangshui898.top/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/refs/heads/meta/geo/geosite/category-ai-!cn.yaml"
direct_ip:
<<: *ip_yaml
url: "https://ghproxy.wangshui898.top/https://raw.githubusercontent.com/wangshui898/rule-templates/refs/heads/main/Clash.meta/direct_ip.yaml"
direct_domain:
<<: *domain_yaml
url: "https://ghproxy.wangshui898.top/https://raw.githubusercontent.com/wangshui898/rule-templates/refs/heads/main/Clash.meta/direct_domain.yaml"
proxy_!cn_domain:
<<: *domain_yaml
url: "https://ghproxy.wangshui898.top/https://raw.githubusercontent.com/wangshui898/rule-templates/refs/heads/main/Clash.meta/proxy_!cn_domain.yaml"
proxy_!cn_crypto:
<<: *domain_yaml
url: "https://ghproxy.wangshui898.top/https://raw.githubusercontent.com/wangshui898/rule-templates/refs/heads/main/Clash.meta/proxy_!cn_crypto.yaml"
# MetaCubeX_AD:
# <<: *domain_yaml
# url: "https://ghproxy.wangshui898.top/https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/refs/heads/meta/geo/geosite/category-ads-all.yaml"
# ACL4SSR_BanAD:
# <<: *class_text
# url: "https://ghproxy.wangshui898.top/https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanAD.list"
# ACL4SSR_BanProgramAD:
# <<: *class_text
# url: "https://ghproxy.wangshui898.top/https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list"
  • 关于规则集引用

除了GEOSITE(域名规则集)和GEOIP(地址规则集)内置规则集引用, 还引用了一些外部规则及, 比如MetaCubeX规则集, ACL4SSR规则集等, 除此之外, 可以根据自身需求自定义规则集, 比如使用自己的github创建的规则集然后加载, 会更加灵活

  • 配置效果

代理分流

image-20251031085358805

规则加载

image-20251031085422823