本文目录

准备工作

开始配置前,请确保您已具备以下条件:

⚠️ 请务必从官方渠道下载安装包,避免使用第三方修改版本造成安全隐患。

Windows 系统配置

步骤一:启动客户端

解压下载的安装包,双击 Shadowrocket.exe 启动程序。首次启动可能被Windows Defender SmartScreen拦截,请选择"仍要运行"。

步骤二:导入订阅

点击顶部菜单栏"服务器"-"订阅设置",将机场提供的订阅链接粘贴到URL输入框,点击"确定"。Shadowrocket将自动下载并解析订阅内容。

步骤三:选择节点

订阅同步完成后,在主界面下拉菜单中选择延迟最低的节点。可以点击"测速"按钮批量测试所有节点的网络质量。

步骤四:启动代理

回到主界面,点击右上角的启动开关,状态变为绿色即表示代理已成功启用。打开浏览器即可享受加速后的网络体验。

macOS 系统配置

macOS的配置流程与Windows高度相似,主要差异在于首次启动需要前往"系统偏好设置-安全性与隐私"中允许Shadowrocket运行。此外,由于macOS的网络扩展机制,建议授予Shadowrocket必要的网络权限。

$ open -a "Shadowrocket"

Linux 系统配置

Linux用户可以选择GUI版本或命令行版本。GUI版本提供与Windows/macOS一致的操作体验;命令行版本适合部署在服务器或无桌面环境中。

命令行启动示例:

$ shadowrocket-cli start --config /etc/shadowrocket/config.yaml

常见问题排查

如果在配置过程中遇到连接失败、节点列表为空、订阅同步报错等问题,请参考我们的故障排查专题文章。大多数问题都能通过重新导入订阅、检查系统代理设置解决。

进阶玩法

熟练掌握基础配置后,您还可以探索Shadowrocket的规则自定义、脚本编写、TUN模式等进阶功能。这些功能可以帮助您实现国内外流量自动分流、按应用代理等高级场景。