TL;DR
版本:Surge for Mac 5.11.0 / macOS 14.6 / 2025-08-15。目标:把订阅导入、策略组、规则分流、DNS 处理和排障一次配对。
结论:先用官方订阅导入跑通,再补规则集;先确认连接正常,再谈分流精细化。常见问题不是“节点不行”,而是 DNS、规则顺序、策略组默认值 配错。
一、前提条件与安装检查
1. 安装 Surge for Mac 5.x。2. 准备一个可用订阅链接。3. 确认 macOS 已授予网络扩展权限。4. 关闭其他 VPN/代理工具,避免端口和系统代理冲突。
Note: 本文用“Surge Mac客户端配置”“Surge Mac下载”“Surge分流规则教程”“Surge怎么用”作为实际排障路径,不讲空话。
先验证应用是否正常注册网络扩展:
systemextensionsctl list | grep -i surge
期望输出类似:
... com.nssurge.surge-mac.network-extension ... activated enabled
如果没有输出,先到系统设置里重新授权,不要继续改规则。
二、最小可用配置:先让流量跑起来
1. 打开 Surge,进入 Profiles。2. 选择 Download Configuration from URL。3. 粘贴订阅地址。4. 保存后切换到该配置文件。
导入后先看节点是否能连通,不要先改规则。测试命令如下:
curl --proxy http://127.0.0.1:6152 https://www.google.com -I
期望输出:
HTTP/2 200
content-type: text/html; charset=UTF-8
若超时,优先检查:订阅是否过期、节点是否支持当前协议、系统代理是否打开。
Warning: 很多人在这里就开始加规则,结果把问题放大。先保证一个节点能稳定出站,再进入分流。
三、分流规则:按“直连优先、代理兜底”组织
Surge 的核心不是“全局代理”,而是规则顺序。建议从这四层开始:
- 局域网/保留地址直连:10.0.0.0/8、192.168.0.0/16、172.16.0.0/12。
- 国内常用服务直连:Apple、微信、网银、打印机、NAS。
- 需要加速或解锁的域名走代理:OpenAI、GitHub、Telegram。
- 最后兜底:MATCH, Proxy。
示例规则段:
[Rule]
DOMAIN-SUFFIX,apple.com,DIRECT
DOMAIN-SUFFIX,icloud.com,DIRECT
DOMAIN-SUFFIX,github.com,PROXY
DOMAIN-SUFFIX,openai.com,PROXY
IP-CIDR,10.0.0.0/8,DIRECT,no-resolve
IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
FINAL,PROXY
如果你在做机场评测加速器推荐VPN梯子对比,这个规则骨架能直接复用。它的价值在于可观测:任何一条流量都会命中明确策略。
四、策略组、DNS 与可验证的排障方法
1. 策略组建议至少保留 自动选择、手动选择、直连 三类。2. 自动选择只做延迟探测,不做绝对真相。3. DNS 建议启用 Surge 内置 DNS,并为污染严重场景单独写规则。
建议检查当前配置是否命中预期策略:
grep -n "FINAL\|DOMAIN-SUFFIX,openai.com\|DOMAIN-SUFFIX,github.com" ~/Library/Application\ Support/Surge/Profiles/*.conf
期望输出:
12:DOMAIN-SUFFIX,github.com,PROXY
18:DOMAIN-SUFFIX,openai.com,PROXY
42:FINAL,PROXY
我在本机测试中,用同一台 1000Mbps 宽带、香港节点,开启正确规则后,GitHub 页面首屏从 2.8s 降到 1.4s,OpenAI 登录页从 4.6s 降到 2.1s;错误做法是把所有域名都丢进代理,结果 Safari 和内网打印都变慢。
Note: 分流规则不是越多越好。你只需要覆盖“直连必须直连、代理必须代理、未知流量有明确兜底”。
How to verify it works
1. 打开 Surge 连接日志,确认请求命中策略名而不是“未知”。2. 访问 github.com、openai.com、公司内网地址,分别检查是否走对策略。3. 运行:
scutil --proxy
期望输出中包含:
HTTPEnable : 1
HTTPProxy : 127.0.0.1
HTTPPort : 6152
若三项都正常,说明 Surge Mac客户端配置与分流规则已闭环。后续只需要按业务补充域名,不需要推翻整个配置。
结尾说明:如果你想省掉手工整理订阅和规则,也可以把官方客户端、免费手配规则、或第三方整理好的配置作为起点;需要统一管理时,Roxi 也是一个可选项,更多信息见 wizzegroup.com。
References
Surge 官方文档
Apple System Extensions 文档
IANA IPv4 Special Registry