CLASH / 配置进阶读懂路径,
读懂路径,
再调整规则。
入口决定流量怎样进入核心,规则决定它接下来去哪里。用清晰的结构理解代理设置。

配置是有引用关系的结构
端口负责接收请求,节点定义远程连接,代理组组织策略,规则引用策略名称。检查时要同时看字段类型与名称引用,不能只看文件能否保存。
查看YAML字段与示例 ↗系统代理与TUN是两种入口
系统代理影响遵循设置的应用;TUN通过虚拟接口和路由接管流量。先检查基础节点能否工作,再处理权限、路由及其他网络软件冲突。
应用→本地入口→核心→出口
理解TUN与分流的区别 ↗规则匹配不等于全局代理
规则模式按顺序匹配配置中的条目。明确的例外通常放在兜底之前;命中策略后,还需确认代理组当前选择有效。DIRECT表示直连,代理组可以选择节点或其他策略。
修改前观察连接记录:当前请求匹配了什么规则、选择了什么出口。全局模式能临时帮助区分部分规则问题,但不能修复不可用的节点。
DNS需要与流量路径一起检查
解析服务是否可达、请求是否进入核心、返回结果如何使用,都会影响连接。保留已经工作的配置;修改nameserver或enhanced-mode时,对照当前Mihomo字段说明与实际环境。
不要把DNS监听端口当成代理端口,也不要把TUN开启当成解析路径一定正确的保证。
从最早失败的环节开始
- 配置能否获取和解析:先解决订阅或YAML错误。
- 核心能否启动和监听:核对端口、权限及日志。
- 请求是否进入核心:检查应用设置与路由。
- 请求使用什么出口:检查规则与代理组。
- 实际连接为何失败:核对节点、DNS和目标。
每次只调整一项。
修改后复测同一个请求。保留原配置,避免把新的问题覆盖在旧问题上。