本文目录
- 1. 安装前的准备工作
- 2. Windows 系统配置流程
- 3. macOS 系统配置流程
- 4. Linux 系统配置流程
- 5. 常见问题排查
准备工作
开始配置前,请确保您已具备以下条件:
- 已从Shadowrocket官方下载中心获取对应系统的最新安装包
- 已拥有可用的机场订阅链接(通常以
https://开头) - 操作系统版本符合最低要求(Windows 10 1903+ / macOS 11+ / Ubuntu 20.04+)
⚠️ 请务必从官方渠道下载安装包,避免使用第三方修改版本造成安全隐患。
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模式等进阶功能。这些功能可以帮助您实现国内外流量自动分流、按应用代理等高级场景。
