Surge 是什么?macOS 与 iOS 上的网络调试与代理工具

先说结论

Surge 是只有 macOS 与 iOS 两个平台的付费网络工具,抓包调试和规则转发是本职,代理只是其中一项功能,它自己不提供任何节点。它更像开发者的仪表盘,只想导入订阅就用的人,上手成本会偏高。

Surge仍在更新App Store 应用

面向开发者的网络工具箱,抓包、改写、脚本与代理转发一体,Mac、iOS 配置格式相通。

类型
Mac 与 iOS 版共用同一套核心引擎 系iOS 付费客户端
内核
Mac 与 iOS 版共用同一套核心引擎(手册说明)
支持系统
macOS、iPhone / iPad
许可证
闭源商店应用
TUN 模式
支持
订阅与配置格式
Surge 自己的配置文件格式;托管配置(首行 #!MANAGED-CONFIG <URL>)可按间隔从 URL 自动更新
价格
iOS 版可免费下载,美区 App Store 页面列出应用内购买:Feature Subscription $14.99、Surge Pro $49.99(页面未写计费周期;2026-10-09 查看)
项目状态依据
App Store 页面显示 iOS 5.22.1 于 2026-09-13 更新,手册里已有 iOS 5.22.0、Mac 6.9.0 的新功能标注。

协议支持(以官方文档为准;↗ 表示客户端没有单列、随它内置的内核;没写的标“待核实”)

  • VMess:支持
  • VLESS:资料待核实
  • Reality:资料待核实
  • Trojan:支持
  • Shadowsocks:支持
  • SSR:资料待核实
  • Hysteria2:支持
  • TUIC:支持
  • WireGuard:支持
  • AnyTLS:支持

官方文档里写明的注意事项

  • 商店描述称它面向开发者,需要一定专业知识才好用,且自身不提供任何代理或 VPN 服务
  • Mac 独有功能在 iOS 上不生效:PROCESS-NAME 规则会被忽略,外部代理程序按 REJECT 处理
  • 手册对部分协议标了最低版本,如 AnyTLS 需 iOS 5.17.0/Mac 6.4.3 起,Hysteria 2 需 iOS 5.8.0/Mac 5.4.0 起
这张卡片的资料来源(8 条,核验于 2026-10-09)
  1. 美区 App Store 页面:Surge 5 免费下载,应用内购买为 Feature Subscription 14.99 美元与 Surge Pro 49.99 美元;版本 5.22.1 于 2026-09-13 更新(apps.apple.com)
  2. 商店描述:代理协议为 HTTP/HTTPS、SOCKS5、SOCKS5-TLS、HTTP2 CONNECT、TrustTunnel、Shadowsocks、Snell、Trojan、Hysteria 2、AnyTLS、SSH;可作 WireGuard 或 Tailscale 客户端;支持虚拟网卡接管(apps.apple.com)
  3. 手册首页:Surge 有 Mac 与 iOS 两个产品共享同一核心引擎,iOS 以 Network Extension VPN 运行,tvOS 版随 iOS 版提供;能力列表含 VMess、Trojan、TUIC、Hysteria 2、AnyTLS、WireGuard(manual.nssurge.com)
  4. 手册 Policy Overview 的 Supported Proxy Protocols 表:http/https、h2-connect、socks5、ss、snell、vmess、trojan、tuic、hysteria2、masque、anytls、trust-tunnel、ssh、wireguard、tailscale、external,表中没有 VLESS、Reality 和 ShadowsocksR,并带最低版本标注(manual.nssurge.com)
  5. 手册 VMess 页:Surge 支持 VMess,含 AEAD 握手、可选 TLS 与 WebSocket(manual.nssurge.com)
  6. 手册 Platform Differences:Enhanced Mode(虚拟网卡)在 Mac 上手动开启、iOS 上默认随 VPN 接管;PROCESS-NAME 在 iOS 被忽略;外部代理程序在 iOS 当作 REJECT(manual.nssurge.com)
  7. 手册 Managed Profile 页:首行 #!MANAGED-CONFIG URL 的配置可自动更新(manual.nssurge.com)
  8. 官网首页(纯 JavaScript 页面,标题为 Surge Mac - Advanced Web Debugging Proxy for Mac & iOS)(nssurge.com)

Surge 这个名字很容易和别的词混在一起,所以梯子岛统一叫它 Surge 客户端:苹果平台上一款付费的网络工具,开发方的定位是“给开发者用的网络调试与转发工具”,代理只占它功能表里的一部分。它自己不卖节点,也不替你选路线。读完这篇,你应该能判断自己该不该碰它。

Surge 客户端到底是个什么角色

大多数梯子客户端的思路是:导入一个订阅,选一个节点,打开开关。Surge 的出发点不一样,它先把自己当成一台“网络流量的观察台”:

  • 能看到这台设备发出了哪些请求、走了哪条策略、花了多久;
  • 能按条件改写请求或响应,也能挂脚本;
  • 最后才是把流量交给某个代理节点转发。

所以商店描述里说它需要一定专业知识才好用,这句话值得认真读一遍。它不是“更高级的 Clash”,而是另一个物种。如果你只想知道“订阅导进去怎么连”,更合适的入口是 iPhone 翻墙 页,那里按使用场景列了更轻的路径。

surge mac 和 iOS 版有什么区别

两个版本共用同一套核心引擎,配置格式相通,这是它最大的好处:在 Mac 上调好的思路,能搬到手机上继续用。但“相通”不等于“完全一样”,手册专门有一页讲平台差异,已核实的几处是:

项目 Mac 版 iOS 版
按进程名匹配的规则 可用 规则会被忽略
依赖外部程序的代理 可用 按拒绝处理
其余策略与规则语法 与 iOS 版相通 与 Mac 版相通

另外,手册只提到 Mac 与 iOS(含 tvOS)。Windows、Linux、安卓、鸿蒙和路由器,手册里都没有对应版本。你在 Mac 上用的话,可以顺着 Mac 翻墙 看一遍系统层面的设置,免得权限弹窗一来就不知所措。

surge规则:配置门槛具体卡在哪里

Surge 的行为由一份文本配置决定,里面分区块写代理、策略组、规则、改写、脚本等内容。门槛不在语法本身,而在三件事:

  1. 要自己理解“策略”的概念:规则命中后,是直连、拒绝,还是交给某个策略组,这条链路得自己想清楚,可以先读 策略组 和 分流 两个词条打基础。
  2. 规则集的维护:外部规则集可以引用,但引用哪个、多久更新一次,都是你的责任,对应的概念见 规则集。
  3. 改写和脚本的信任问题:能改写 HTTPS 内容就意味着要信任证书,任何来路不明的脚本都不该装。

如果你过去只用图形化的订阅客户端,第一次打开 Surge 配置,会明显感到“没有人替我兜底”。这不是缺点,而是取舍。

订阅怎么进 Surge:托管配置的用法与代价

Surge 没有“通用订阅链接”的概念,它读自己格式的配置。官方给的办法叫托管配置:配置的首行写上固定标记和一个网址,之后 Surge 会按你设定的间隔去那个网址更新。

好处是省事,多台设备能保持一致。代价同样清楚:

  • 配置的更新权,被你交给了那个网址的维护者;
  • 如果这个网址来自节点服务商,对方能改你的规则,所以别把改写和脚本也交给对方维护;
  • 订阅链接本身是敏感信息,别发到公开的地方,细节见 订阅泄露。

如果你手里只有分享链接,可以先在 节点解析工具 里看清一条链接里写了什么,再决定怎么转换,这一步在你自己浏览器里完成。

协议支持怎么看才不被误导

已核实的情况是:手册协议表列有 VMess、Trojan、Shadowsocks、Hysteria 2、TUIC、WireGuard 和 AnyTLS。VLESS、Reality 协议在表里没有列出,但这张表带版本标注、还在持续更新,没有列出不等于官方否认,所以梯子岛一律写“资料待核实”。

对你的实际影响是:

  • 你的节点如果是常见的几种协议,大概率没问题;
  • 你的节点是 VLESS 或 Reality 一类,先拿一条节点实际导入试试,别急着付费;
  • 想知道各客户端的整体对照,去 协议 × 客户端支持矩阵 看,每格都附出处。

surge下载:怎么确认拿到的是官方版本

获取方式只认官方:

  1. 打开官方主页,从上面的入口走,或直接去商店页;
  2. 看开发方信息是否与官网一致;
  3. 商店页写明的兼容系统,要对上你的设备;
  4. 价格一律以商店页面为准,梯子岛不抄价格。

Mac 版的价格与下载细节,官网页面需要脚本才能显示,这里没能读到,资料待核实。提醒一点:任何“破解版”“共享账号”都不是正规渠道,梯子岛不收录也不引导。更多官方入口可以回到 下载导航 对照。

我该不该选 Surge 客户端:一张对照表

你的情况 建议
需要抓包、调试请求,同时顺带做代理转发 值得认真考虑
只在 iPhone 上用,想要规则灵活 可以和 Quantumult X、Loon 一起比较
手里是 Clash 格式订阅,想直接导入 先看 Stash,它兼容 Clash 配置
完全没接触过规则和脚本 先从更轻的客户端开始,不必急着上 Surge

下一步怎么走

先在 客户端目录 里把这款 Surge 客户端和其他苹果平台的工具并排看一遍,再决定是否购买。确定要试之前,用一条自己的节点验证协议能不能被支持,再看配置,不要一上来就搬一大份别人的规则。想对照 iOS 上几款工具的取舍,可以接着读 Shadowrocket 与 Quantumult X 对比。

这篇没有覆盖的

  • 官网主页依赖脚本加载,Mac 版的价格与下载说明没能核对到,这里一律写资料待核实,价格请以商店页面为准。
  • VLESS、Reality 协议在官方手册的协议表里没有列出,梯子岛不能据此判断它不支持,只能标为待核实。
  • 手册的协议表带有最低版本标注并持续更新,你手里的版本能否使用某协议,要回到手册对照。
  • 梯子岛没有任何抓包或转发性能的测试数据,这篇只讲定位与取舍。

本文引用的官方来源

  1. Surge 官方主页(nssurge.com)
  2. Surge 官方下载入口(apps.apple.com)
  3. Surge 官方文档(manual.nssurge.com)

以上链接均为官方页面,梯子岛在 2026-10-09 核对过;个别网站会拦截自动化访问,用浏览器直接打开即可。平台规则可能随时调整,以官方页面当前内容为准。

Surge 客户端常见问题

Surge 自带节点吗?

不带。商店描述把它定位成面向开发者的网络工具,本身不提供任何代理或 VPN 服务,节点要你自己准备,可以手工填写,也可以通过托管配置从一个链接拉取。

Surge 有 Windows 或安卓版吗?

没有。手册的说明是它只做 Mac 与 iOS 两条线,另含 tvOS,没有 Windows、Linux、安卓版本,也没有路由器版。需要这几个平台的话,去客户端目录里找别的工具。

surge下载应该去哪里?

认准官方主页与 App Store 商店页给出的入口。Mac 版的获取方式官网说明梯子岛没能读到,资料待核实,请在官方页面里自己确认,不要从论坛网盘找安装包。

Surge 的托管配置是什么意思?

托管配置指配置文件第一行写上固定标记和一个网址,Surge 会按设定的间隔从这个网址重新拉取配置。它适合把一份配置在多台设备间同步,但等于把配置的更新权交给那个网址,来源必须可信。

Surge 支持 Hysteria2、TUIC 和 AnyTLS 吗?

手册的协议表里列有这三项,同时对部分协议标了最低版本,较新的协议需要较新的版本才能用。你的版本是否够新,请在应用内查看并对照手册,梯子岛不替你写版本号。

Mac 版的规则能直接搬到 iOS 版吗?

大体相通,但有差别。按进程名匹配的规则只在 Mac 上有意义,在 iOS 上会被忽略;依赖外部程序的代理在 iOS 上按拒绝处理。搬运前先看手册里的平台差异页。

接着读

文中出现的术语

相关专题

接下来去哪儿?

找官方入口去网址导航,想核对仓库和版本看GitHub 项目导航;需要现成的机场,机场目录收了 28 家的价格与线路资料,性价比机场、便宜机场、VPN 机场分别有专项页。