规则模式按配置分配连接

规则模式会根据当前配置中的规则决定连接怎样处理。一部分连接走代理组,一部分直连,也可能存在拒绝规则。规则的顺序、匹配条件和最后的兜底行为共同决定结果。

日常使用可以先从规则模式开始。如果某个网站的结果不符合预期,到客户端的连接列表检查它命中了哪条规则、使用了哪个代理组,再决定是否调整。不要只根据按钮名称推断整个应用一定被代理。

全局模式也需要选节点

全局模式通常把进入内核的连接交给全局代理组。它有助于临时检查规则是否导致问题,但仍需要在对应代理组选择可用节点。

全局不代表设备上的所有流量自动进入客户端。应用是否使用系统代理、是否开启 TUN,以及系统自身的网络行为,仍然影响连接是否被接管。

直连与关闭软件并非同一动作

直连模式让进入内核的连接以直连方式处理,但客户端和系统代理设置可能仍在运行。关闭程序、关闭系统代理和切换直连是不同操作。

排查问题时先明确想测试哪一层:是取消规则分流,还是让应用完全恢复原来的网络设置。切换模式后,已有的长连接也不一定立即重新建立,必要时重新发起请求再比较。

用一次连接记录判断结果

更可靠的检查方法是打开连接记录,用目标域名或应用名称找到对应条目,查看规则、代理组和实际选择的节点。这样可以区分规则命中问题与节点可用性问题。

自定义规则先少量添加,并保留能回退的配置。订阅可能定期更新,不要把改动直接写进即将被覆盖的远程配置文件。

继续了解 TUN 与系统代理查看 Mihomo 内核介绍