使用教程 · Surge Mac 教程
Surge Mac 教程 2026:托管配置、增强模式与调试
机场V 编辑部 · 更新于
Surge Mac 教程:先说结论
结论:Surge 是一款付费的 macOS 与 iOS 网络调试和代理工具,Mac 版需要从 Surge 官方网站下载并购买授权(官方通常提供试用)。使用流程是:安装后在“配置”中通过 URL 下载机场提供的 Surge 托管配置(Managed Profile)并设为当前配置;在菜单栏或主界面把出站模式设为“规则模式”,在策略组中选择节点;打开“设置为系统代理”即可让浏览器等应用走代理;需要接管所有程序时开启“增强模式”。Surge 的优势在于原生性能、细致的 Dashboard 调试与稳定性,适合愿意为工具付费、对体验要求高的 Mac 用户。下文详细说明。
Surge 是什么,值得买吗
Surge 最初是面向开发者的网络调试工具,可以查看每一个请求的细节、修改请求与响应、模拟网络环境,后来因为出色的规则分流能力,成为许多 Mac 与 iPhone 用户的首选代理客户端。与免费的 Clash 系客户端相比,Surge 的特点是:
- 原生应用:使用苹果原生技术开发,资源占用低、界面风格与系统一致、睡眠唤醒后恢复快。
- 强大的调试能力:Dashboard 可以实时查看所有请求、所属进程、命中规则、耗时和流量。
- 托管配置:机场可直接提供 Surge 格式的托管配置,自动更新,开箱即用。
- 模块与脚本:通过模块快速开关功能,进阶用户可以编写脚本处理请求。
- 付费授权:Mac 版按设备数量购买授权,价格相对较高,iOS 版需要另行购买。
如果你只是想免费、简单地使用机场,Clash Verge Mac 教程 中介绍的方案就足够;如果你已经在 iPhone 上购买过 Shadowrocket,也可以在 Apple Silicon Mac 上直接使用它,见 Mac 小火箭教程。Surge 适合对稳定性和调试能力有更高要求、愿意为优质工具付费的人。
获取与安装 Surge for Mac
Surge Mac 版只应从 Surge 官方网站下载,购买授权也在官方渠道完成。网络上流传的“Surge 破解版”“共享授权”不仅侵犯开发者权益,更可能被植入恶意代码,而代理工具恰恰会处理你的全部网络流量,风险极大,请务必避免。
- 访问 Surge 官方网站,下载 Mac 版本的安装包(通常为 zip 或 dmg)。
- 解压或打开后,将 Surge 拖入“应用程序”文件夹。
- 首次启动时,Surge 会提示安装辅助工具(Helper),用于修改系统代理和开启增强模式,按提示输入管理员密码。
- 选择试用或输入购买获得的授权信息完成激活。授权有设备数量限制,更换电脑时可在官方账户页面管理已激活的设备。
- 启动后,菜单栏会出现 Surge 图标,点击可快速开关代理和切换模式。
Surge 对 macOS 版本有最低要求,旧系统可能无法安装最新版,具体以官方说明为准。Apple Silicon 与 Intel 机型均原生支持,无需区分安装包。
导入机场托管配置
Surge 使用自己的配置格式,需要机场提供 Surge 订阅(通常叫托管配置或 Surge 配置链接)。在选择机场时可以留意是否支持 Surge,参考 机场对比 或 机场推荐。
- 登录机场用户中心,找到 Surge 订阅,复制托管配置链接。注意要选 Surge 对应的版本,部分机场会区分不同大版本。
- 打开 Surge 主窗口,进入“配置”或“Profiles”管理界面。
- 选择“从 URL 安装配置”(Install from URL),粘贴链接并确认,Surge 会下载配置文件。
- 下载完成后,在配置列表中选中这份配置,设为当前使用的配置。
- 托管配置内一般已经写明自动更新间隔,Surge 会定期从链接更新,无需手动操作。也可以在配置菜单中手动点击更新。
托管配置是只读的,你无法直接编辑它,否则更新时修改会丢失。需要自定义时,可以使用“模块”或新建一个本地配置引用托管配置中的节点与规则,后文会说明。
如果机场只提供 Clash 或通用订阅,可以借助订阅转换生成 Surge 配置,原理与风险见 订阅转换。
出站模式与策略组
Surge 提供三种出站模式:
| 出站模式 | 行为 | 建议 |
|---|---|---|
| 直接连接(Direct) | 所有请求直连 | 临时停用代理 |
| 全局代理(Global) | 所有请求走选定的策略 | 排查规则问题 |
| 规则模式(Rule-based) | 按配置中的规则分流 | 日常使用 |
在菜单栏图标中选择“规则模式”。然后在主界面的“策略”或“策略组”区域,可以看到机场预设的分组,例如节点选择、自动测速、流媒体等。点击分组即可选择具体节点,也可以点击测速按钮测试组内所有节点的延迟。三种模式的原理和取舍可以参考 全局模式和规则模式区别。
Surge 的策略组类型与 Clash 类似:手动选择(select)、自动测速(url-test)、故障切换(fallback)、负载均衡(load-balance),此外还有根据网络环境自动切换的 SSID 策略组,比如在公司 Wi-Fi 下直连、在家中走代理,非常适合笔记本用户。
系统代理与增强模式
设置为系统代理
在菜单栏中勾选“设置为系统代理”(Set as System Proxy)。Surge 会把 macOS 当前网络服务的 HTTP、HTTPS、SOCKS 代理指向本机端口,浏览器和大多数遵守系统代理的应用会立即生效。这是最轻量的使用方式,适合只需要浏览器走代理的用户。
增强模式(Enhanced Mode)
增强模式是 Surge 版的 TUN:它创建虚拟网卡并接管系统路由,让所有程序(包括终端、游戏和不认系统代理的应用)都经过 Surge 处理。
- 在菜单栏或主界面中打开“增强模式”开关。
- 首次开启时,若 Helper 未安装或需要更新,会要求输入管理员密码。
- 开启后,即使不设置系统代理,所有流量也会经过 Surge。一般建议同时保留系统代理开启,这样 HTTP 请求能直接走代理端口,效率更高,这也是 Surge 官方推荐的组合方式。
- 打开终端执行
curl -I https://www.google.com测试,有响应即说明终端流量已被接管。
增强模式使用 Fake IP 机制,与其他 VPN 或代理工具的 TUN 同时开启会发生冲突,请确保同一时间只运行一个。增强模式的原理与 Clash、sing-box 的 TUN 相同,可以参考 TUN 模式。如果你只想让命令行走代理,也可以不开增强模式,按 终端代理设置 配置环境变量。
Dashboard:Surge 最强大的调试工具
Surge 的 Dashboard 可以说是它区别于其他客户端的核心功能。打开后你可以看到:
- 最近请求:每一条请求的时间、目标地址、所属进程、使用的策略、命中的规则、上下行流量和耗时。
- 进程视图:按应用程序分类查看网络活动,方便发现某个软件在后台偷跑流量。
- 设备视图:开启网关模式后,可看到局域网内其他设备的请求。
- DNS 缓存与规则测试:查看域名解析结果,测试某个域名会命中哪条规则。
当你遇到“某网站打不开”时,在 Dashboard 中搜索该域名,看它命中了哪条规则、走了哪个策略、是否报错,几乎能立刻定位问题。这比在其他客户端中翻日志高效得多。
模块与本地配置:自定义而不破坏托管配置
由于托管配置不可编辑,Surge 提供了两种自定义方式:
- 模块(Module):模块是一段可以叠加到当前配置上的设置片段,例如追加几条规则、修改 DNS、启用某个脚本。模块可以随时开关,不影响原配置,适合小幅调整。安装模块时同样只使用你信任来源的链接,因为模块可以修改请求,甚至包含脚本。
- 本地配置引用托管配置:新建一个本地配置,通过策略组引用外部节点列表和外部规则集,在此基础上写自己的规则。这种方式更灵活,但需要了解 Surge 配置语法。
对于大多数用户,使用机场托管配置加少量模块就已经足够。
局域网共享与网关模式
Surge Mac 可以把自己变成局域网内的代理服务器。最简单的方式是在设置中允许局域网访问代理端口,然后在手机、平板的 Wi-Fi 设置里手动填写 Mac 的局域网 IP 和 Surge 的 HTTP 端口。更进一步,Surge 还提供“网关模式”(基于 DHCP 接管),开启后其他设备只要连接同一网络、把网关指向这台 Mac,就能自动走代理,适合 Apple TV、游戏机等不方便安装客户端的设备。网关模式会改变局域网的网络结构,建议在了解原理后再使用,并确保 Mac 长时间保持开机、不进入睡眠。电视设备的其他方案可参考 Apple TV 代理教程。
常见问题排查
| 现象 | 可能原因 | 解决办法 |
|---|---|---|
| 下载托管配置失败 | 链接错误、机场域名受干扰、版本不兼容 | 重新复制 Surge 对应链接;稍后重试;参考 订阅更新失败 |
| 开启系统代理后网页打不开 | 节点不可用或策略组选择错误 | 切全局测试节点;在 Dashboard 查看错误 |
| 增强模式开启失败 | Helper 未安装或被禁止 | 在“登录项与扩展”中允许 Surge 后台项目,重新安装 Helper |
| 开启增强模式后断网 | 与其他 VPN 或代理工具冲突 | 退出其他网络工具,只保留 Surge |
| 国内网站变慢 | 误用全局模式或 DNS 配置问题 | 切回规则模式,参考 国内网站变慢 |
| ChatGPT 提示地区不支持 | 节点地区不符 | 为 AI 服务选择支持地区的节点,参考 ChatGPT 不支持的国家 |
Surge 退出时会自动还原系统代理设置。如果因为强制退出或崩溃导致无法上网,重新打开 Surge 再正常退出,或者到系统网络设置的代理页面手动取消勾选即可。
小结
Surge for Mac 是一款付费但非常专业的代理与网络调试工具:从官方网站获取并激活,导入机场的 Surge 托管配置,选择规则模式与节点,开启系统代理,需要时再开增强模式,就能获得稳定、原生、低占用的使用体验。它的 Dashboard 让排错变得直观高效,模块系统又兼顾了灵活性。如果你在多台苹果设备上使用,可以继续阅读 iPhone 机场推荐,挑选一个支持 Surge 托管配置的机场。