{关键词}核心原理解析与底层逻辑揭秘

导读:

  1. 推荐配置方案(三种方式)
  2. 关键优化设置
  3. 验证分流是否成功
  4. 常见问题解决
  5. 进阶技巧

Shadowrocket 的智能分流(Split Tunneling)是指根据规则自动判断流量走向:国内网站/APP 直连,国外走代理,既节省流量又提升访问速度,以下是完整配置方案: Shadowrocket 通过规则(Rules)从上到下匹配,决定流量走向:

局域网/国内域名 → 直连(DIRECT)
国外域名/IP    → 代理(PROXY)
广告/追踪      → 拦截(REJECT)
未匹配         → 兜底(FINAL)

推荐配置方案(三种方式)

方案 A:一键导入现成规则(推荐新手)

使用维护良好的远程规则集,自动更新:

  1. 获取配置链接(选择其一):

    • ConnersHua(神机规则)https://raw.githubusercontent.com/ConnersHua/RuleGo/master/Surge/Ruleset.conf
    • ACL4SSRhttps://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_Online.ini(需转换)
    • Shadowrocket 专用https://raw.githubusercontent.com/lhie1/Rules/master/Shadowrocket/Complete.conf
  2. 导入步骤

    • 打开 Shadowrocket → 右上角 → 类型选 Subscribe(订阅)
    • 粘贴 URL → 保存 → 点击下载的配置文件 → 选择你的节点
    • 返回首页,"全局路由"改为 配置(Config)

方案 B:手动配置规则(精细化控制)

适合有特定需求的用户:

  1. 创建配置:首页 → 右上角 → 类型选 Default

  2. 添加规则集(Rules 标签页):

    类型: Rule Set (域名集)
    策略: DIRECT
    URL: https://raw.githubusercontent.com/ConnersHua/RuleGo/master/Surge/Domestic.list
    类型: Rule Set (域名集)
    策略: PROXY
    URL: https://raw.githubusercontent.com/ConnersHua/RuleGo/master/Surge/Proxy.list
    类型: GEOIP
    策略: DIRECT
    国家代码: CN
  3. 添加兜底规则

    • 类型: FINAL
    • 策略: PROXY(或 DIRECT,建议 PROXY 防泄漏)

方案 C:混合模式(自动+手动)

  1. 先导入现成配置作为基础
  2. Rules 中添加个人规则(置顶生效):
    • 指定某网站必走代理:DOMAIN,openai.com,PROXY
    • 指定某网站必直连:DOMAIN-SUFFIX,baidu.com,DIRECT

关键优化设置

DNS 防泄漏(重要)

  • 设置 → DNS → 启用 DNS over HTTPS
  • 国内 DNS:https://doh.pub/dns-queryhttps://dns.alidns.com/dns-query
  • 国外 DNS:https://dns.google/dns-queryhttps://cloudflare-dns.com/dns-query
  • 开启 IPv6 解析(可选)

路由模式选择

  • 配置:按规则分流(智能模式)
  • 代理:全部走代理(全局模式)
  • 直连:全部不走代理
  • 场景:根据 WiFi/蜂窝自动切换

自动测试与切换

  • 首页 → 节点列表 → 右上角 → 延迟测试方法CONNECT
  • 开启 自动测试按延迟排序
  • 设置 故障自动切换(当节点失效时自动换线)

验证分流是否成功

  1. 国内网站测试

    • 访问 ip.sbip138.com
    • 应显示你真实运营商 IP(如 电信/联通/移动)
  2. 国外网站测试

    • 访问 youtube.comgoogle.com
    • 应显示代理服务器 IP(如美国/日本/新加坡等)
  3. 日志检查

    • Shadowrocket → 设置 → 日志(Log)
    • 查看具体域名走了哪个策略(DIRECT/PROXY/REJECT)

常见问题解决

问题 解决方案
国内网站打开慢 检查 GEOIP CN 规则是否设置为 DIRECT,或添加 DOMAIN-SUFFIX,cn,DIRECT
国外网站走直连 确保 FINAL 规则设置为 PROXY,且代理节点正常
规则不生效 确认"全局路由"已切换为配置(Config)模式,而非代理模式
部分 APP 异常 添加 DOMAIN-SUFFIX,app.com,DIRECTUSER-AGENT,AppName,*

进阶技巧

  1. 分应用代理(Per-App Proxy):

    配置 → 应用路由 → 选择仅需要代理的 APP(如 Twitter、YouTube),其余全部直连

  2. 广告拦截

    • 添加规则集:https://raw.githubusercontent.com/ConnersHua/RuleGo/master/Surge/Reject.list
    • 策略设为 REJECT
  3. 定时更新规则

    • 配置 → 远程文件 → 开启 自动更新(建议每天或每周)

提示:规则集会定期更新以适配新网站,建议每月检查一次远程配置链接是否失效,如果追求极简,直接使用 ConnersHuaACL4SSR 的 Shadowrocket 专用配置即可。

您可以还会对下面的文章感兴趣: