控制面板是你观察我内部状态的窗口。很多"为什么打不开"的问题,打开面板看两眼就有答案。这篇按页面挨个讲:代理、连接、日志,以及它们分别能帮你解决什么问题。
面板从哪打开
桌面客户端一般自带面板入口;如果你跑的是命令行内核,配置里保证有这一行,然后浏览器访问对应的 Web 面板(yacd、metacubexd 等)即可连接:
external-controller: 127.0.0.1:9090 secret: "your-api-secret" # set one if exposed to LAN
代理页:延迟数字怎么读
点击策略组的闪电图标就是一次全员测速。延迟颜色的含义:
- 绿色(<200ms):状态健康,浏览、视频都没问题。
- 黄色(200~500ms):能用但偏慢,打游戏、视频会议会明显卡顿。
- 红色 / 超时:节点当前不可用,别选它。
注意延迟测的是「你 → 节点 → 测速地址」的整条链路,不是单纯的 ping 值;同一个节点不同时间测出差异很大是正常现象,高峰期普遍偏高。
连接页:谁在偷跑流量,一目了然
连接页列出当前所有活跃连接,每一行包含:目标域名、命中的规则、走的策略组和节点、已用流量。三个高频用法:
- 验证分流:访问一个网站后在这里搜它的域名,看命中的规则和出口是不是你预期的。
- 抓流量大户:按流量排序,后台偷偷更新的应用立刻现形,必要时可以点 × 掐断单条连接。
- 排查规则误判:如果国内网站走了代理,看它命中了哪条规则,回配置里把顺序或规则改掉。
日志页:排错的最后手段
连接页看不出问题时就来日志页。把日志级别临时调到 debug,常见错误一眼就能对号入座:
| 日志关键词 | 大概率原因 | 处理 |
|---|---|---|
connection refused | 节点端口不通或节点已下线 | 换节点,更新订阅 |
timeout | 节点响应超时、线路拥堵 | 换延迟低的节点 |
auth failed | 订阅过期,密码/UUID 失效 | 去服务商续费并更新订阅 |
dns resolve failed | DNS 配置问题 | 参考 DNS 配置详解那篇排查 |
排查完记得把日志级别调回 info,debug 级别写日志很费资源。
三个进阶小技巧
- 规则查询:部分面板支持输入域名直接查询会命中哪条规则,改规则前先在这里做"沙盘推演"。
- 流量图表:概览页的实时上下行曲线可以用来验证测速结果——跑满带宽时曲线应该平稳,锯齿状说明节点不稳。
- 局域网管理:
allow-lan开启后,连接页能看到来自手机、电视的连接,家里所有设备的流量都在一个面板里管理。
面板怎么选:内置面板 vs 第三方 Web 面板
桌面客户端自带的面板一般已经把代理、连接、日志三个功能都做进去了,日常使用直接打开即可,不用额外操作。如果你在服务器或路由器上跑纯内核,常见的第三方 Web 面板各有侧重:
- yacd:界面简洁、加载快,胜在稳定,适合只想看关键信息、不折腾的用户。
- metacubexd:功能更全,图表更丰富,连接详情展示得更细,适合喜欢深挖数据的用户。
两者本质上都是通过 external-controller 这套 API 和我通信,功能层面没有本质差异,选哪个纯粹是审美和使用习惯问题,切换起来也没有成本——面板只是"读取和操作"的界面,配置和连接状态一直都在我这边。
手机上要怎么看面板
移动端同理,只要客户端支持面板功能,操作逻辑和桌面端完全一致:代理页测速切换、连接页看流量、日志页排错,一个不少。如果你的手机客户端没有内置面板入口,也可以用浏览器直接访问 external-controller 配置的地址(前提是手机和运行内核的设备在同一局域网内),效果是一样的,只是操作上要多一步手动打开浏览器。
把面板变成你的排错习惯
很多人只有在网络出问题时才会想起打开面板,其实更好的用法是把它变成一个常驻的观察窗口:日常挂在角落,切换节点前顺手看一眼延迟,遇到卡顿第一反应是翻连接页而不是瞎猜。养成这个习惯之后,你会发现大部分"网络问题"根本不用群里问人,面板上的信息已经把答案摆在眼前了。
面板和这个系列的其他文章怎么串起来用
控制面板其实是贯穿整套排障思路的一根线:怀疑 DNS 有问题,就去日志页把级别调到 debug,配合《DNS 配置详解》那篇的排查步骤逐条对照;怀疑策略组调度不生效,就去代理页看节点状态、连接页看命中的策略组,对照《负载均衡与故障转移实战》里的排查方向;怀疑规则分流出错,就去连接页搜域名看命中的规则,对照《规则集使用指南》里"顺序决定结果"的提醒。换句话说,前面几篇文章讲的是"该怎么配",这一篇讲的是"配完之后怎么验证和排错",两者结合起来,才是一套完整的使用方法论。
如果你是刚接触我的新用户,不妨把这篇和《负载均衡与故障转移实战》放在一起看——先搭好调度策略,再学会用面板验证策略是否真的按预期工作,这个顺序会让你少走很多冤枉路。