Shadowrocket Mac版安装与配置实战指南

Shadowrocket是一款功能强大的网络代理客户端,支持macOS系统,提供灵活的代理配置方案,本文从下载安装、基础配置、代理组设置到常见问题解决,带你快速掌握Mac版Shadowrocket的核心使用方法。

下载与安装

获取安装包

Shadowrocket Mac版可通过以下渠道获取:

  • 官方渠道:访问GitHub Release页面下载最新版本
  • Homebrew安装:执行brew install --cask shadowrocket命令

Mac用户也可选择ClashX作为替代方案,M1/M2芯片设备需下载arm64架构版本。

安装步骤

  1. 打开下载的.dmg安装包
  2. 将Shadowrocket拖入Applications文件夹
  3. 首次运行需在系统偏好设置中授权网络权限

基础配置流程

导入配置文件

支持两种配置方式:

  • 订阅链接导入:点击软件左上角"+" → 填写订阅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

分流规则写法

规则类型与优先级

  1. DOMAIN:精确匹配域名
  2. DOMAIN-SUFFIX:匹配域名后缀
  3. IP-CIDR:匹配IP段
  4. 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的节点

判断节点服务商可靠性可参考:是否提供测速通道、客服响应速度、退款政策等。

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