Shadowrocket分流规则当然可以设置,主要是根据需要将某些网站或者是应用程序的流量找代理,而且将其他网站或者是应用程序的流量走直连。
接下来就给大家介绍一下Shadowrocket分流规则的格式为:DOMAIN-SUFFIX,DOMAIN,IP-CIDR,PORT,TYPE。
接下来给大家一一介绍一下:
DOMAIN-SUFFIX:匹配域名的后缀,比我们常见的.com.cn,DOMAIN:匹配域名,比如www.Google.com,IP-CIDR:主要为了匹配ID的地址范围,比如192.123.1.2/28,PORT:主要用来匹配端口号,比如90,TYPE:主要是指流量的类型,有几个选项功能要选择,分别为PRECT(代理)、DIRECT(直连)、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,然后点击右侧的“分流规则”选项,接下来点击右侧的“+”按钮,接下来只需要输入相应的分流规则就可以了。当然分流规则大家可以在网上下载,也可以自己进行编写。
分流规则的相关注意事项
首先,分类规则的优先级是由上而下的,同时匹配到规则的流量,也会按照规则当中的设置进行处理。
假如一个域名或者是应用程序同时匹配了多个不同的规则,这样就会按照规则的优先级进行处理。
分流规则也可以使用正则表达方式进行相应的匹配。