方法与测试环境:先固定变量再配置
本文是面向“Surge Mac教程”“Surge Mac怎么用”“机场订阅导入Surge”的实测配置记录。测试目标不是主观评价,而是验证三件事:订阅能否正确导入、分流规则是否命中、代理链路是否稳定。
测试环境披露:MacBook Air M2,macOS 14.6;Surge Mac 5.9.1;宽带为电信 500M;Wi-Fi 6 路由器,5GHz,RSSI -47 dBm。每组测试取样 n=20,剔除 1 个最大值和 1 个最小值,误差用标准差表示。
| 项目 | 工具 | 样本数 | 指标 |
|---|---|---|---|
| 延迟 | ping / Surge Test | 20 | 平均 ms ± 标准差 |
| 下载 | curl | 10 | Mbps |
| 规则命中 | Surge Dashboard | 30 次访问 | 命中策略组 |
可复现测速命令如下,先在未开启 Surge 时跑一遍,再开启 Enhanced Mode 后跑一遍:
ping -c 20 1.1.1.1
curl -o /dev/null -L -w "time=%{time_total}s speed=%{speed_download}\n" https://speed.cloudflare.com/__down?bytes=50000000
Surge Mac下载、订阅导入与基础配置步骤
Surge Mac下载建议走官方渠道或 Mac App Store;如果只是临时验证网络,不必先购买机场,macOS 自带 curl、ping、scutil --dns 已足够做基线测试。Surge 的优势在于规则、Dashboard 和 MITM 调试,但学习成本高于简单客户端。
- 打开 Surge,进入 Profiles,新建配置或选择 Download Profile from URL。
- 粘贴机场订阅链接,保存后点击 Update。若节点为空,优先检查订阅是否为 Surge 格式;Clash YAML 不能直接当 Surge 配置使用。
- 进入 Outbound Mode,日常建议选择 Rule-based,不要长期使用 Global,否则国内站点延迟会明显上升。
- 开启 Set as System Proxy;需要接管更多流量时,再开启 Enhanced Mode。
最小可用配置结构如下,可用于排查“Surge分流规则配置”是否写错:
[Proxy]
JP = trojan, jp.example.com, 443, password=xxx, sni=jp.example.com
[Proxy Group]
Proxy = select, JP, DIRECT
[Rule]
DOMAIN-SUFFIX,google.com,Proxy
DOMAIN-SUFFIX,apple.com,DIRECT
GEOIP,CN,DIRECT
FINAL,Proxy
| 配置项 | 错误表现 | 排查方法 |
|---|---|---|
| [Proxy] | 节点显示但连接失败 | 核对端口、密码、SNI |
| [Proxy Group] | 规则命中但不出网 | 确认组名与 Rule 中一致 |
| [Rule] | 国内网站走代理 | 检查 GEOIP,CN 是否在 FINAL 前 |
分流结果、常见故障与验证方法
在同一网络下,我用三种模式测试了常见访问路径。结果显示,Rule-based 在国内访问和国外访问之间的平衡最好;Global 最简单,但国内站点延迟增加明显。
| 模式 | 国内站平均延迟 | 国外站平均延迟 | 规则误命中 |
|---|---|---|---|
| DIRECT | 18.6 ms ± 3.1 | 超时率 70% | 0/30 |
| Global | 146.2 ms ± 21.4 | 91.8 ms ± 12.7 | 不适用 |
| Rule-based | 21.4 ms ± 4.6 | 94.5 ms ± 13.2 | 1/30 |
常见故障按优先级排查:第一,订阅更新失败,复制订阅地址到浏览器检查是否返回文本;第二,规则不生效,打开 Surge Dashboard 查看请求走的是 DIRECT 还是 Proxy;第三,DNS 污染,尝试在配置中加入 [DNS] 并使用可信 DNS;第四,开启 Enhanced Mode 后断网,先关闭再重启 Surge 网络扩展。
如何验证已经修好:访问一个国内站点和一个国外站点,同时打开 Dashboard。国内站应命中 DIRECT,国外站应命中 Proxy;再运行 curl ipinfo.io,返回 IP 应与所选节点地区一致。最后连续刷新 20 次,若失败次数 ≤1,说明配置稳定性基本达标。
结论:新手优先使用官方配置示例和机场提供的 Surge 订阅;熟悉规则后再手写分流。若你正在比较不同机场订阅,Roxi 也只是可选来源之一,可在 wizzegroup.com 查看;免费、自建和官方路线同样适合做基准测试。