欢迎光临
我们一直在努力

Clash 规则模式怎么理解:DIRECT、PROXY 和 REJECT 的区别

规则模式的作用是把不同请求交给不同处理方式。配置中常见的 DIRECT、PROXY 与 REJECT 不是三个“速度档位”,而是三类动作:直连、交给代理组处理、拒绝请求。理解这层关系,才能读懂为什么某个目标没有走预期路径。

DIRECT:让请求直接连接

DIRECT 表示不经过代理组,直接使用本地网络。配置常用它处理本地地址、局域网或明确需要直连的目标。是否应该直连取决于你的配置目标,不能看到 DIRECT 就随意删除。

PROXY:交给指定代理组

PROXY 在实际配置中通常意味着交给某个代理组,而不是固定某一个节点。随后由手动选择、自动选择或故障转移策略决定具体项。相关选择方式可见代理组说明

REJECT:按规则拒绝连接

REJECT 用于明确不希望继续连接的请求。它可能表现为目标无法访问,因此排查时要查看连接记录和命中规则,不能只通过切换节点解决。

修改规则前的原则

  1. 备份原配置,先观察真实命中记录。
  2. 确认规则顺序和目标代理组名称。
  3. 一次只改一项,重新加载后验证。
  4. 异常时恢复备份并保留日志。

常见问题

规则模式等于全局模式吗?

不等于。规则模式按条件处理请求;全局模式通常把更多请求交给一个选定策略。

为什么选了节点仍然直连?

该请求可能命中 DIRECT 规则,或没有进入你当前选择的代理组。

REJECT 是客户端故障吗?

不一定。它可能是配置中有意定义的规则动作,需要结合命中记录判断。

赞(0) 打赏
未经允许不得转载:ClashFast » Clash 规则模式怎么理解:DIRECT、PROXY 和 REJECT 的区别

更好的WordPress主题

支持快讯、专题、百度收录推送、人机验证、多级分类筛选器,适用于垂直站点、科技博客、个人站,扁平化设计、简洁白色、超多功能配置、会员中心、直达链接、文章图片弹窗、自动缩略图等...

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫