Shadowrocket是一款功能强大的网络代理客户端,支持macOS系统,提供灵活的代理配置方案,本文从下载安装、基础配置、代理组设置到常见问题解决,带你快速掌握Mac版Shadowrocket的核心使用方法。
下载与安装
获取安装包
Shadowrocket Mac版可通过以下渠道获取:
- 官方渠道:访问GitHub Release页面下载最新版本
- Homebrew安装:执行
brew install --cask shadowrocket命令
Mac用户也可选择ClashX作为替代方案,M1/M2芯片设备需下载arm64架构版本。
安装步骤
- 打开下载的
.dmg安装包 - 将Shadowrocket拖入Applications文件夹
- 首次运行需在系统偏好设置中授权网络权限
基础配置流程
导入配置文件
支持两种配置方式:
- 订阅链接导入:点击软件左上角"+" → 填写订阅URL → 确认
- 本地YAML导入:直接拖入配置文件
核心设置项
代理端口:7890
TUN模式:启用(推荐)
TUN模式 vs 系统代理:
- TUN模式:接管全部流量,包括UDP和游戏场景
- 系统代理:仅处理HTTP/HTTPS请求
代理组配置详解
代理组类型决定节点选择逻辑:
| 类型 | 原理 | 适用场景 |
|---|---|---|
| select | 手动指定节点 | 固定访问特定地区 |
| url-test | 自动测试延迟选择最优 | 日常上网 |
| fallback | 优先使用第一个,失败则切换 | 保障稳定性 |
配置示例:
proxies:
- name: HK-01
type: ss
server:hk.example.com
port:8388
- name: JP-01
type: ss
server:jp.example.com
port:8388
proxy-groups:
- name: 自动选择
type: url-test
proxies:
- HK-01
- JP-01
url: http://www.gstatic.com/generate_204
interval: 300
分流规则写法
规则类型与优先级
- DOMAIN:精确匹配域名
- DOMAIN-SUFFIX:匹配域名后缀
- IP-CIDR:匹配IP段
- GEOIP:匹配国家/地区
优先级:DOMAIN > DOMAIN-SUFFIX > IP-CIDR > GEOIP > FINAL
规则示例
rules: - DOMAIN-SUFFIX,google.com,自动选择 - DOMAIN-KEYWORD,youtube,自动选择 - IP-CIDR,10.0.0.0/8,DIRECT - GEOIP,CN,DIRECT - MATCH,自动选择
常见问题FAQ
节点连接成功但无法上网
现象:软件显示已连接,但浏览器无法访问
原因:DNS污染或分流规则配置错误
解决方法:
- 开启"增强模式"或TUN模式
- 检查规则是否将目标域名指向DIRECT
- 尝试更换DNS服务器
开启TUN模式后系统卡顿
现象:启用TUN后系统响应变慢
原因:TUN模式处理全部流量,配置不当会导致性能下降
解决方法:
- 在规则中添加
IP-CIDR,192.168.0.0/16,DIRECT排除内网 - 仅对需要代理的流量启用TUN
订阅链接更新失败
现象:点击更新按钮无反应或报错
原因:链接失效或网络环境问题
解决方法:
- 确认订阅链接未过期
- 使用本地导入方式测试配置文件格式
- 检查系统时间是否准确
节点选择建议
不同使用场景对节点要求不同:
- 4K视频:选择高带宽专线,延迟可适当放宽
- 游戏加速:优先低延迟节点,推荐有线网络
- 跨境办公:注重稳定性,选择支持UDP的节点
判断节点服务商可靠性可参考:是否提供测速通道、客服响应速度、退款政策等。
