
功能定位:为什么要在 macOS 上开“智能分流”
“快连 macOS 智能分流”解决的是“海外流量走代理、国内流量直连”的自动判断问题。相比全局代理,它能把绕行延迟削掉 30–40 ms,并减少企业 CDN 按流量计费的额外消耗。经验性观察:晚高峰 Clone GitHub 仓库,开启后耗时从 42 s 降到 28 s(20 次样本,供趋势参考)。
快连把分流拆成两层:①本地 GeoIP 库(中国大陆 IPv4/6 段)②云端 AI 路由。前者离线优先,后者在节点延迟突变时 30 s 内下发修正表。macOS 客户端 v11.4.6 起把两层打包成“智能分流”单开关,旧版需手写 JSON,迁移成本高,下文先给出版本边界。
版本边界与兼容性速查
| 客户端版本 | 最低系统 | 分流实现 | 备注 |
|---|---|---|---|
| ≥ v11.4.6 | macOS 11 Big Sur | 系统扩展 + 单开关 | 推荐,支持局域网隐身 |
| v10.x | macOS 10.15 | 内核 PF 规则 | 需手动写 rules.json |
| ≤ v9.8 | macOS 10.14 | 仅全局 | 已停止更新 |
警告:若从 v10.x 直接覆盖安装,旧 PF 规则会被新系统扩展接管,但自定义 rules.json 不会自动导入,需手动备份后删除,否则国内流量也可能双跳。
最短操作路径(图形界面)
1. 安装与升级
- 官网下载 dmg 拖进 Applications;首次启动提示“安装系统扩展”,按指引允许并重启。
- 菜单栏出现 QuickLink 图标 → Settings → General,确认版本 ≥ v11.4.6。
2. 启用智能分流
- 路径:菜单栏图标 → Settings → Routing → Smart Split(中文界面显示“智能分流”)。
- 开关打开后,下方出现“Bypass China IPs”复选框,默认已勾选;若公司 CDN 在香港,可取消并追加公司网段。
- 点击 Apply,弹窗提示“将添加代理辅助工具”,输入开机密码即可。
经验性观察:M1 首次加载 GeoIP 库约 5–7 s,Intel 约 10–12 s,期间勿强制退出,否则路由表残缺,表现如 B 站弹幕空白。
进阶:自定义例外域名
图形界面最多 50 条“强制代理”与 50 条“强制直连”。以公司内网 GitLab(阿里云杭州)被 GeoIP 误判为例:
- Settings → Routing → Custom Rules → Add Domain → 输入 gitlab.example.com → 选 Direct。
- Save 后规则实时下发,无需重连节点。
提示:域名支持通配符 *.example.com,不支持正则。更复杂逻辑可写本地 rules.json 放到 ~/Library/Group Containers/group.com.quicklink.macos/Config/,启动时自动合并。
回退与故障排查
现象:国内网站打不开或慢如蜗牛
可能原因:①GeoIP 库未更新;②系统扩展未加载;③本地 DNS 缓存仍指向旧出口。验证步骤:
- 终端执行
scutil --dns | grep -E "(nameserver\[0\])",若返回 198.18.x.x 说明仍走代理。 - 菜单栏图标 → Diagnostic → Flush DNS Cache,再刷新网页。
- 若仍异常,关闭 Smart Split 回全局模式,确认是否恢复;恢复则属规则误判,可提交域名给客服。
现象:NAS、打印机找不到
Settings → Advanced → LAN Discovery 默认在 Smart Split 开启时隐藏,取消勾选即可同网段广播 mDNS。
性能与合规取舍
开启分流后,CPU 多核占用约增 3–5%(2023 款 MBP 14 寸 3 分钟采样中位值),换来公司内网盘上传从 8 MB/s 恢复到 110 MB/s。设计团队若长期挂载 SMB,可把 *.local 与 192.168.0.0/16 加入强制直连,避免大文件被代理挤占。
合规方面,规则仅基于 IP 地理库,无 DPI 内容审计;若公司政策要求“所有流量必须经总部网关”,请关闭 Smart Split,改用“分应用代理”把浏览器单独放进代理列表即可。
与第三方自动化工具协同
开发者常用 Hammerspoon 或 Keyboard Maestro 做网络切换。快连提供 URL Scheme:quicklink://routing?mode=smart 与 quicklink://routing?mode=global,可嵌入脚本实现“合盖→全局,开盖→分流”。验证:终端执行 open "quicklink://routing?mode=smart",观察菜单栏图标是否变为“Smart”。
适用/不适用场景清单
| 场景 | 建议 | 理由 |
|---|---|---|
| 跨境远程办公,GitHub、Slack 为主 | 开启 | 国内仓库直连,海外 API 走代理,延迟最低 |
| 在线考试(Pearson VUE) | 关闭 | 考试客户端会检测 IP 变动,分流可能被判作弊 |
| 公司强制全局网关 | 关闭 | 合规要求高于性能 |
| Vision Pro 2 空间办公 | 开启 | 虚拟大屏拖拽局域网文件需直连 NAS |
最佳实践 10 秒检查表
- 版本 ≥ v11.4.6?
- Settings → Routing 里 Smart Split 已开启?
- Bypass China IPs 已勾选?
- 公司内网域名已加入 Direct 例外?
- NAS/打印机发现异常 → 关闭 LAN Discovery 再试?
- 终端 DNS 仍指向 198.18.x.x → Flush DNS Cache?
- 考试/网银前 → 临时切全局或退出客户端?
- 延迟连续 5 次 >120 ms → 清除 AI 缓存或手动选节点?
- 脚本自动化 → 用 URL Scheme 并加延迟 2 s?
- 升级后异常 → 卸载旧 TAP 网卡重装驱动?
FAQ(结构化数据)
开启智能分流后,B站视频加载变慢怎么办?
先点 Diagnostic → Flush DNS Cache;若仍慢,把 *.bilibili.com 加入强制直连,并确认本地宽带未开启 IPv6 优先,必要时在系统设置里关闭 IPv6 测试。
Smart Split 与“分应用代理”能同时开吗?
macOS 端互斥,只能二选一;若需应用级粒度,请先关闭 Smart Split,再到 App Split Tunneling 里添加进程。
如何验证规则实时生效?
终端执行 curl -o /dev/null -w "%{time_total}s %{remote_ip}\n" https://www.baidu.com,若 remote_ip 为本地运营商地址且耗时 <100 ms,即表示分流生效。
公司 privacy tool 与快连冲突如何处理?
macOS 不支持多系统扩展同时路由,需先退出公司 privacy tool,或在公司 privacy tool 设置里把“发送所有流量”取消,再启用快连 Smart Split。
局域网隐身打开后无法投屏,怎么快速恢复?
Settings → Advanced → LAN Discovery 关闭即可;若仅想保留投屏,可在 Custom Rules 里把 _airplay._tcp.local 与 239.255.255.250 强制直连,无需全局关闭隐身。
总结与下一步行动
快连 macOS 智能分流用“零配置”实现国内外流量自动分离,把延迟与带宽还给本地业务。版本 ≥ v11.4.6 时,一键开启即可;若国内网站异常,优先检查 DNS 缓存与 LAN Discovery,再追加例外域名。
下一步:①用 10 秒检查表快速验收;②把 URL Scheme 嵌入 Hammerspoon,实现盒盖自动切换;③若处强管控网络,先与 IT 确认合规边界,再决定是否长期开启。祝你配置顺利,网络更快。

