Yacd 面板是 Clash 核心管理界面,支持代理组策略选择与精细化分流规则配置,本文详解面板操作流程、代理组类型差异、TUN 模式适用场景及 YAML 语法要点,帮助用户快速搭建稳定的国际网络加速环境。
Yacd 面板简介
Yacd(Yet Another Clash Dashboard)是一款基于 Web 的 Clash 配置文件管理面板,提供可视化界面完成代理节点选择、策略组配置和规则编辑,面板支持实时预览配置效果,修改后无需重启客户端即可生效。
主流客户端均内置 Yacd 面板:Windows 端推荐 Clash Verge Rev,Mac 端使用 ClashX,Android 端可选 FlClash 或 Clash for Android,路由器端 OpenClash(OpenWrt)同样集成该面板。
Yacd 面板使用步骤
访问面板
客户端启动后,Yacd 面板通常监听在 0.0.1:9090 或本地随机端口,浏览器访问对应地址即可进入主界面,顶部显示当前代理状态、已用流量及运行时间。
导入配置文件
首次使用需导入 Clash 订阅链接或本地 YAML 文件,点击「Proxies」标签页,可查看所有节点信息,包括节点名称、类型、延迟及带宽上限。
编辑代理组
切换至「Groups」或「Proxy Groups」页面,创建自定义策略组,代理组是 Yacd 面板使用的核心功能,决定流量如何分配到不同节点。
配置分流规则
进入「Rules」或「Rules」页面,编辑域名、IP 及协议匹配规则,规则按顺序匹配,首条命中的规则决定流量走向。
代理组类型详解
代理组(Proxy Group)定义了一组节点的调度策略,Yacd 面板支持三种核心类型:
select(手动选择)
proxy-groups:
- name: 手动节点组
type: select
proxies:
- 香港-01
- 日本-02
- 新加坡-03
用户需在面板手动切换节点,适合对节点有特定需求的用户,常用作「默认代理」组,将未匹配流量统一出口。
url-test(自动测速)
proxy-groups:
- name: 自动测速组
type: url-test
url: http://www.gstatic.com/generate_204
interval: 300
proxies:
- 香港-01
- 日本-02
系统自动向指定 URL 发送请求,根据响应延迟选择最优节点。interval 参数控制测速频率(单位秒),url 建议使用 Google 或 Cloudflare 静态资源,确保测速结果准确。
fallback(故障转移)
proxy-groups:
- name: 故障转移组
type: fallback
url: http://www.gstatic.com/generate_204
interval: 300
proxies:
- 专线-01
- 中转-02
- 公益-03
按列表顺序检测节点可用性,首个可达节点作为出口,适合对稳定性要求高的场景,如跨境办公需求。
选择建议:4K 视频场景用 url-test 获得高带宽,游戏场景用 fallback 保障低延迟,办公场景用 select 手动指定稳定节点。
TUN 模式与系统代理区别
Yacd 面板提供两种流量接管方式:
| 特性 | TUN 模式 | 系统代理 |
|---|---|---|
| 接管范围 | 所有流量(含 UDP、游戏) | 仅 HTTP/HTTPS |
| 适用场景 | 游戏、直播、P2P | 浏览器、应用程序 |
| 性能开销 | 略高 | 较低 |
| 配置复杂度 | 需设置 DNS 分流 | 即开即用 |
TUN 模式通过虚拟网卡接管流量,可处理 Clash 本身不支持的协议,开启方式:在 Yacd 面板「设置」中找到「TUN 模式」选项,启用并设置 DNS 为 16.0.2(Meta 内核)或 18.0.2(原版内核)。
系统代理仅捕获 HTTP/HTTPS 请求,适合日常网页浏览,客户端提供「代理端口」配置,默认为 7890(HTTP)或 7891(SOCKS5)。
分流规则写法
Yacd 面板使用 YAML 格式定义规则,常见类型如下:
DOMAIN(精确域名)
rules: - DOMAIN,www.netflix.com,Netflix - DOMAIN,api.twitter.com,Twitter
精确匹配指定域名,优先级最高。
DOMAIN-SUFFIX(域名后缀)
rules: - DOMAIN-SUFFIX,hulu.com,Hulu - DOMAIN-SUFFIX,twitch.tv,Twitch
匹配所有后缀域名,如 www.hulu.com、play.hulu.com 均命中。
IP-CIDR(IP 段)
rules: - IP-CIDR,103.246.56.0/22,广告拦截 - IP-CIDR,10.0.0.0/8,DIRECT
匹配目标 IP 段,常用于内网直连或广告 IP 屏蔽。
GEOIP(地理 IP 库)
rules: - GEOIP,CN,DIRECT - GEOIP,JP,日本节点组
根据 IP 归属地分流,CN 走 DIRECT(直连),其他地区走代理组。
优先级规则:规则自上而下匹配,首条命中即生效,建议顺序为:广告拦截 → 内网直连 → 域名分流 → GEOIP 分流 → 默认代理组。
常见问题 FAQ
节点显示延迟正常但无法访问
现象:Yacd 面板显示节点延迟 50ms,但浏览器无法打开网页。
原因:延迟测试仅检测 TCP 连接,节点实际出口可能被墙或带宽耗尽。
解决方法:切换至其他节点测试,或使用 curl -v <目标URL> 命令行排查具体错误。
开启 TUN 模式后部分应用无法联网
现象:启用 TUN 模式后,微信、钉钉等应用无法连接。
原因:TUN 模式改变了系统网络栈,部分应用绑定了特定网卡或存在证书校验。
解决方法:在 Yacd 面板「设置」→「TUN」→「排除应用程序」中添加对应进程,或临时切换回系统代理模式。
分流规则不生效
现象:配置了 Netflix 规则但仍走默认代理。
原因:规则顺序错误,或代理组名称不匹配。
解决方法:检查规则是否在「默认代理」规则之前;确认代理组名称与 rules 中引用名称完全一致(包括大小写)。
节点选择建议
稳定使用 Yacd 面板需要可靠的节点支持,免费节点延迟高、带宽低,适合基础测试;普通中转节点性价比适中,满足日常网页浏览;高端专线节点延迟低、带宽足,适合 4K 视频及低延迟游戏需求。
选择节点服务商时,重点关注:是否提供真实带宽测试、节点稳定性承诺、退款政策等,避免选择仅提供短期优惠的临时机场。
通过 Yacd 面板完成代理组与分流规则配置后,即可实现精细化的流量管理,定期检查节点状态,及时更新订阅链接,保持配置高效运行。
