stash分流规则完全指南

目录

什么是stash分流规则?

stash分流规则是Clash代理软件中一个非常强大的功能,它允许用户根据不同的网络请求条件,将流量分流到不同的代理节点或组。这种分流机制可以帮助用户实现更加灵活和精细的科学上网体验。

为什么需要使用stash分流规则?

使用stash分流规则主要有以下几个好处:

  • 提高科学上网效率: 通过对不同类型的流量进行分流,可以充分利用各个代理节点的优势,提高整体的上网速度和稳定性。
  • 节省代理流量: 对于一些不需要代理的网络请求,可以直接通过本地网络访问,从而节省代理流量。
  • 增强安全性: 将一些敏感的流量如金融交易等分流到专门的代理节点,可以提高整体的网络安全性。
  • 实现个性化需求: 根据个人上网习惯和偏好,可以灵活定制分流规则,满足不同的上网需求。

stash分流规则的基本语法

stash分流规则由三个主要部分组成:规则类型匹配条件动作。下面分别介绍这三个部分的语法:

规则类型

stash支持以下几种规则类型:

  • RULE-SET: 根据预定义的规则集进行分流
  • DOMAIN: 根据域名进行分流
  • DOMAIN-SUFFIX: 根据域名后缀进行分流
  • IP-CIDR: 根据IP地址段进行分流
  • SRC-IP-CIDR: 根据源IP地址段进行分流
  • GEOIP: 根据地理位置进行分流
  • MATCH: 匹配所有流量

匹配条件

匹配条件用于指定需要分流的流量特征,常用的匹配条件有:

  • DOMAIN: 域名匹配
  • DOMAIN-SUFFIX: 域名后缀匹配
  • IP-CIDR: IP地址段匹配
  • SRC-IP-CIDR: 源IP地址段匹配
  • URL-REGEX: URL正则表达式匹配
  • AND/OR/NOT: 逻辑运算符

动作

动作用于指定匹配流量的处理方式,常用的动作有:

  • DIRECT: 直连,不使用代理
  • PROXY: 使用代理
  • REJECT: 拦截,不进行任何处理

stash分流规则的实践应用

分流常见应用场景

  • 网站类型分流: 将常用网站(如Google、Facebook等)直连,将其他网站走代理
  • 地理位置分流: 将国内流量直连,将国外流量走代理
  • 协议类型分流: 将HTTP流量直连,将HTTPS流量走代理
  • 应用程序分流: 将浏览器、Office等常用软件直连,将其他软件走代理

分流规则示例

  1. 直连常用网站,走代理其他网站:

DOMAIN-SUFFIX,google.com,DIRECT DOMAIN-SUFFIX,facebook.com,DIRECT DOMAIN-SUFFIX,twitter.com,PROXY DOMAIN-SUFFIX,youtube.com,PROXY

  1. 国内流量直连,国外流量走代理:

GEOIP,CN,DIRECT MATCH,PROXY

  1. HTTP直连,HTTPS走代理:

URL-REGEX,

正文完