Shadowrocket规则设置完全指南

目录

Shadowrocket简介

Shadowrocket是一款功能强大的科学上网工具,可以帮助用户突破网络限制,访问被屏蔽的网站和服务。它支持多种代理协议,包括Shadowsocks、VMess、Trojan等,同时提供丰富的规则配置功能,可以实现精细化的流量管理。

Shadowrocket规则配置

基本规则设置

  1. 访问模式:可选择直连、代理或自动模式。直连模式下所有流量不走代理,代理模式下所有流量走代理,自动模式下根据分流规则决定。
  2. 代理服务器设置:填写代理服务器的地址、端口、协议等信息。
  3. UDP转发:开启UDP转发可提高某些应用的网络性能。

代理模式设置

  1. PAC模式:根据PAC规则自动选择代理或直连。
  2. 规则模式:根据分流规则选择代理或直连。
  3. 旁路模式:所有流量都走代理,但可以通过分流规则绕过代理。

分流规则设置

  1. 域名规则:根据域名匹配规则进行分流。
  2. IP规则:根据IP地址匹配规则进行分流。
  3. GeoIP规则:根据地理位置进行分流。
  4. 关键词规则:根据URL中的关键词进行分流。

自定义规则设置

  1. 规则语法:Shadowrocket使用自定义的规则语法,支持正则表达式。
  2. 规则示例
    • 直连规则:DOMAIN,www.example.com,DIRECT
    • 代理规则:DOMAIN-SUFFIX,google.com,PROXY
    • 拦截规则:DOMAIN-KEYWORD,ad,REJECT

常见问题解答

如何导入规则配置?

Shadowrocket支持多种方式导入规则配置,包括从URL、从文件、从剪贴板等。您可以在设置页面找到相关选项进行导入。

Shadowrocket支持哪些代理协议?

Shadowrocket支持Shadowsocks、VMess、Trojan等主流代理协议,可以满足大部分科学上网需求。

如何设置Netflix分流规则?

  1. 添加Netflix域名规则:DOMAIN-SUFFIX,netflix.com,PROXY
  2. 添加Netflix IP规则:IP-CIDR,23.246.0.0/18,PROXY
  3. 保存并应用规则即可。

自定义规则如何编写?

Shadowrocket的自定义规则语法比较灵活,支持多种匹配条件和操作。您可以参考上述示例,根据实际需求编写自己的规则。

正文完