Shadowrocket 分流规则设置

Shadowrocket 分流规则设置可以根据需要将某些网站或应用程序的流量走代理,而将其他网站或应用程序的流量走直连。

Shadowrocket 分流规则的格式如下:

DOMAIN-SUFFIX,DOMAIN,IP-CIDR,PORT,TYPE

其中:

  • DOMAIN-SUFFIX:匹配域名的后缀,例如 .com.cn 等。
  • DOMAIN:匹配域名,例如 www.baidu.com
  • IP-CIDR:匹配 IP 地址范围,例如 192.168.1.0/24
  • PORT:匹配端口号,例如 80
  • TYPE:流量类型,可选值为 DIRECT(直连)、PROXY(代理)和 BOTH(兼容)。

例子

以下是一些常用的分流规则:

  • 将所有流量走代理:
*.*.*.*,*,*,*,PROXY
  • 将国内网站走直连,国外网站走代理:
DOMAIN-SUFFIX,cn,*,*,DIRECT
DOMAIN-SUFFIX,*,*,*,PROXY
  • 将某些网站走直连,其他网站走代理:
DOMAIN,www.baidu.com,*,*,DIRECT
DOMAIN,www.google.com,*,*,PROXY
  • 将某些应用程序走代理,其他应用程序走直连:
IP-CIDR,192.168.1.0/24,*,*,DIRECT
DOMAIN,com.apple.mobilesafari,*,*,PROXY

分流规则设置方法

在 Shadowrocket 中,点击左侧的“分流规则”,然后点击右侧的“+”按钮,输入分流规则即可。

分流规则可以从网上下载,也可以自己编写。

分流规则的注意事项

  • 分流规则的优先级由上到下,匹配到规则的流量将会按照规则中的设置进行处理。
  • 如果一个域名或应用程序同时匹配多个规则,则会按照规则的优先级进行处理。
  • 分流规则可以使用正则表达式进行匹配。

希望以上内容对您有所帮助。