一、获取与安装

Shadowrocket 是 iOS/macOS 平台上知名的网络代理工具,支持 Shadowsocks、VMess、Trojan 等多种协议,以下是 Mac 版的详细使用教程:

下载方式

  • App Store:搜索"Shadowrocket"(需美区/港区 Apple ID,售价约 $2.99)
  • TestFlight:开发者偶尔会开放测试版名额
  • 系统要求:macOS 11.0 或更高版本(支持 Apple Silicon 和 Intel)

安装注意

  • Mac 版与 iOS 版不通用,需单独购买
  • 首次启动需在"系统设置 > 隐私与安全性"中允许运行

基础配置

添加节点

打开应用后,点击左上角 号:

方式 A:手动添加

  • 选择协议类型(Shadowsocks/Vmess/Trojan 等)
  • 填写服务器地址、端口、密码/UUID、加密方式等信息
  • 备注可自定义(如"香港节点")

方式 B:订阅链接(推荐)

  • 复制订阅链接(通常以 http://https:// 开头)
  • 点击右上角"订阅"图标 → "添加订阅"
  • 粘贴 URL,点击"完成"自动更新节点列表

选择节点

  • 在节点列表中单击选中(出现✓标记)
  • 点击右上角"连通性测试"(延迟测试)选择最优节点

代理模式设置

点击底部工具栏的模式按钮

模式 说明 适用场景
全局代理 所有流量走代理 需要全部流量加密
自动分流 根据规则智能分流 日常使用推荐
直连模式 不经过代理 临时关闭

配置分流规则(重要)

  1. 点击"配置" → 选择默认配置
  2. 规则列表包含:
    • DOMAIN-SUFFIX:指定域名(如 google.com 走代理)
    • GEOIP:按国家/地区 IP 分流
    • FINAL:最终匹配规则(通常设为 DIRECT 或 PROXY)

高级功能

快捷键设置

  • 系统设置 > 键盘 > 快捷键 > 服务:可设置快速开关代理的快捷键
  • 菜单栏图标:支持一键切换节点/模式

脚本与重写(进阶)

  • 支持 JavaScript 脚本处理请求
  • 可配置 MitM(中间人攻击)解密 HTTPS 流量(需安装证书)

日志诊断

  • 菜单栏"窗口" → "日志"查看连接详情
  • 连接失败时检查:端口是否被占用、节点是否失效

常见问题解决

Q:显示已连接但无法上网?

  • 检查节点是否过期/被墙
  • 尝试切换代理协议(如 TCP → WebSocket)
  • 关闭系统防火墙测试

Q:如何更新订阅?

  • 右键订阅组 → "更新"
  • 或设置自动更新间隔(建议 24 小时)

Q:与 iPhone 同步配置?

  • 使用 iCloud 同步(设置中开启)
  • 或导出配置文件通过 AirDrop 传输

Q:菜单栏图标消失?

  • 检查"系统设置 > 控制中心"中 Shadowrocket 的显示设置

使用建议

  1. 分流优化:将国内常用网站(微信、支付宝、银行 App)设为 DIRECT,避免访问异常
  2. 自动更新:开启"自动更新订阅"和"自动选择最快节点"
  3. 备份配置:定期导出 .conf 配置文件防止丢失

⚠️ 法律提示:请遵守当地法律法规,仅将代理工具用于合法的跨境业务、学术研究等正当用途,不得用于访问非法内容或从事违法活动。

如需特定协议的详细配置(如 VLESS + XTLS),建议参考具体服务商提供的配置指南,因不同协议参数差异较大。

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