什么是Shadowrocket?
Shadowrocket是一款适用于iOS的网络代理工具,用户可以通过它设置各种代理规则,实现对特定网站和应用的代理访问。在使用Shadowrocket过程中,跳转规则是非常重要的配置,可以帮助用户高效地管理网络请求。
为何需要跳转规则?
在网络访问中,某些服务可能存在地域限制或者防火墙设置,而使用跳转规则可以帮助用户:
- 破解地域限制
- 提高上网自由度
- 保护用户隐私
通过设置合适的跳转规则,用户能够便捷地访问被屏蔽的网站,或对特定流量进行定制化的代理处理。
Shadowrocket的跳转规则基本概念
在理解跳转规则的使用之前,我们需要先认识以下几个基本概念:
- 规则类型:规则通常分为代理、直连接入、或是拒绝。这会直接影响到如何处理某一个请求。
- 域名匹配:通过域名来指定具体的网站或应用
- URL正则表达式:复杂的匹配,可用来进行更多种类的请求转发
如何配置Shadowrocket的跳转规则?
配置Shadowrocket的跳转规则,包括以下几个重要步骤:
- 打开Shadowrocket并选择规则部分
- 添加新的规则或者编辑已有规则
- 填写规则类型和URL
- 保存并应用规则
添加新规则详解
- 步骤一:在应用主界面选择“配置”
- 步骤二:选择“规则”
- 步骤三:点击右上角的“添加”按钮
填写规则字段
以下是常用规则字段的具体功能:
- INT 关键词:通过指定关键字来匹配需要跳转的域名
- DIRECT:直接连接,不经过任何代理
- PROXY:流量将会被转发到设定好的代理服务器上
- REJECT:所有匹配的请求都会被拒绝
示例规则
以下给出一些常见的Shadowrocket跳转规则配置示例:
DOMAIN-SUFFIX,example.com,PROXY
DOMAIN-KEYWORD,github,DIRECT
- `URL-REGEX,
正文完