{关键词}基础设置路径操作指南

导读:

  1. 常见配置场景
  2. 具体配置示例
  3. 高级技巧
  4. 注意事项
  5. 故障排查

Shadowrocket 的按需连接(On-Demand)功能可以根据网络环境自动开启或关闭代理,无需手动切换,以下是详细配置指南:

  1. 打开 Shadowrocket → 点击底部「配置
  2. 选择当前使用的配置文件 → 点击「编辑配置
  3. 找到「按需连接」(On-Demand) 选项
  4. 开启开关并配置规则

常见配置场景

场景 1:Wi-Fi 白名单模式(推荐家用)

规则:Wi-Fi 名称等于"Home-WiFi"或"Office-WiFi"时断开代理,其他网络开启代理
  • 适用:家里/公司已有翻墙路由,无需重复代理
  • 配置:添加 Wi-Fi 规则 → 选择「不包含」→ 输入家庭 Wi-Fi 名称

场景 2:蜂窝数据自动代理

规则:网络类型为蜂窝数据时开启代理,Wi-Fi 时关闭
  • 适用:担心公共 Wi-Fi 安全,或需要节省手机流量(某些代理可压缩数据)

场景 3:特定域名触发

规则:访问 google.com、youtube.com 等特定域名时自动开启代理,其他直连
  • 适用:省电省流量,仅必要时才走代理

具体配置示例

配置 1:家庭 Wi-Fi 自动跳过

{
  "on-demand": {
    "enabled": true,
    "rules": [
      {
        "action": "disconnect",
        "ssid": "Home-5G",
        "interface": "wi-fi"
      },
      {
        "action": "connect",
        "interface": "cellular"
      }
    ]
  }
}

配置 2:公司网络直连,其他代理

添加规则:SSID 包含 "Company" → 断开连接
2. 添加规则:SSID 包含 "Guest" → 连接
3. 默认规则:连接(作为兜底)

高级技巧

多 Wi-Fi 管理

  • 使用「SSID 不包含」反向设置:仅在公司/学校需要代理的 Wi-Fi 下开启,其他自动关闭

时间规则配合

虽然 Shadowrocket 本身不支持时间规则,但可配合 iOS「快捷指令」自动化:

  • 设置:特定时间段 → 打开 Shadowrocket 开关
  • 结合按需连接实现更精细控制

域名智能分流

在「按需连接」→「规则」中添加:

  • 域名匹配*.cn, *.baidu.com → 断开(国内直连)
  • 域名匹配*.google.com, *.youtube.com → 连接

注意事项

  1. iOS 系统限制:部分规则需要开启「始终开启」VPN 才能生效
  2. 耗电问题:频繁切换网络可能导致耗电增加,建议规则不要设置过于复杂
  3. DNS 泄漏:按需连接断开时,确保 DNS 设置不会泄漏(建议开启「DNS over HTTPS」)
  4. 测试验证:配置后切换 Wi-Fi/4G 测试,观察状态栏 VPN 图标变化

故障排查

  • 规则不生效:检查配置文件是否为「活动」状态,且代理节点可用
  • 无法自动连接:确认 Shadowrocket 有「后台 App 刷新」权限
  • 特定 Wi-Fi 识别失败:某些企业 Wi-Fi 有 portal 认证,可能需要认证后才能正确识别 SSID

建议配置:对于大多数用户,推荐「家庭 Wi-Fi 断开 + 其他网络连接」的组合,既省电又保证外出时的网络畅通。

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