Surge 使用教程:下载、导入订阅、托管配置与增强模式与常见错误
- 客户端
- Surge
- 支持平台
- macOS / iPhone / iPad
- 价格
- 付费
- 下载
- 安装
- 导入订阅
- 设置
- 排错
Surge 是 macOS 和 iOS 平台上的老牌网络调试与代理工具,以性能稳定、规则系统完善著称。它是付费软件,Mac 版和 iOS 版分别授权。Surge 的核心是一份文本格式的配置文件,里面写着代理节点、策略组和分流规则;机场通常以“Surge 托管配置”的形式提供订阅。
本文以导入机场订阅、日常使用为主线,不涉及脚本、模块编写等进阶内容。界面会随版本调整,名称和本文略有不同时按功能含义查找即可。
下载
- macOS:从 Surge 官网下载 Mac 版安装包。官网通常提供试用,试用结束后在官网购买授权。
- iOS / iPadOS:在 App Store 搜索 Surge 下载。Surge 未在中国区 App Store 上架,需要使用非中国区(外区)的 Apple ID 登录 App Store 后下载和购买。
关于外区 Apple ID:请自己注册并使用自己的账号。网上流传的“共享账号”存在被锁定、隐私泄露等风险,也可能让你的设备被他人远程管理,不要使用。
Surge 没有任何合法的“免费破解版”。来路不明的破解安装包可能被篡改,代理软件能看到你的全部网络流量,使用破解版等于把数据交给陌生人。
价格和授权方式会调整,请以官网和 App Store 页面显示为准。
安装
- macOS:打开下载的文件,把 Surge 拖入“应用程序”文件夹后启动。首次启动会引导你安装辅助工具(Helper),用于设置系统代理和开启增强模式,按提示输入本机管理员密码授权即可。
- iOS:从 App Store 安装后打开,首次连接时系统会弹窗请求“添加 VPN 配置”,点击允许并验证面容 ID、触控 ID 或锁屏密码。这是 iOS 上所有代理类应用的正常流程。
导入订阅
Surge 不能直接使用 Clash 订阅或 Base64 通用订阅,需要在机场后台复制专门的 Surge 订阅链接。有的机场会区分 Surge 版本(例如 Surge 4 / Surge 5),选择与你所用版本对应的一项。订阅格式的区别见机场订阅是什么。
通过 URL 导入托管配置
- 在机场后台复制 Surge 订阅链接;
- 打开 Surge,进入配置文件管理界面;
- 选择从 URL 下载配置(Mac 版在配置管理中,iOS 版在首页的配置区域);
- 粘贴链接并确认,Surge 会下载并显示这份配置;
- 把它设为当前使用的配置。
什么是托管配置
机场提供的 Surge 配置开头通常有一行 #!MANAGED-CONFIG 声明,这表示它是一份托管配置:Surge 会记住它的来源地址,并按声明中的间隔自动更新。托管配置的特点:
- 内容由机场维护,节点、策略组和规则会随更新同步;
- 不建议直接修改托管配置本身,下次更新时修改会被覆盖;
- 需要自定义时,可以基于它新建一份自己的配置,或使用 Surge 的模块功能叠加修改。
添加节点
如果只有单个节点信息,可以在 Surge 的代理(Proxy)管理界面手动新建节点,按机场提供的服务器地址、端口、协议和密码逐项填写。Surge 支持的协议以官方文档为准,常见的 Shadowsocks、Trojan、VMess、Hysteria2 等都在支持范围内。
导入托管配置后,在策略组界面可以看到机场预设的分组和节点。选择节点即可切换,点击测速图标可以测试组内节点的延迟。延迟数字反映连通性,不等于下载速度。
更新订阅
- 自动更新:托管配置会按机场设定的间隔自动检查更新,一般不需要手动操作;
- 手动更新:在配置管理界面,对托管配置执行更新即可立即重新下载。
如果更新失败,先确认订阅链接是否有效,再看本机网络能否访问机场的订阅域名。机场更换订阅域名后,需要回到后台复制新的链接重新导入。
系统代理
与增强模式
macOS:系统代理
Mac 版 Surge 主界面或菜单栏图标中有“设置为系统代理”的开关。打开后,Surge 会修改 macOS 的代理设置,浏览器等遵循系统代理的软件会自动走 Surge。这是最常用的方式,对系统影响小。
macOS:增强模式
部分应用(终端命令行、某些游戏和桌面客户端)不读取系统代理。Surge Mac 提供“增强模式”(Enhanced Mode)来解决这一问题:它通过虚拟网卡接管系统的网络流量,作用相当于其他客户端的 TUN 模式。
开启方法是在主界面或菜单栏中打开增强模式开关。首次开启可能需要再次授权辅助工具。开启增强模式后,系统代理可以保持开启,两者可以同时使用;如果遇到个别软件异常,可以先关闭增强模式确认问题来源。
iOS:VPN 连接
iOS 版没有“系统代理”和“增强模式”的区分。在首页打开启动开关后,Surge 以 VPN 配置的形式接管设备流量,状态栏会出现 VPN 标识。关闭开关即停止代理。
TUN 模式
Surge 没有名为“TUN 模式”的开关:
- macOS 上,增强模式就是基于虚拟网卡的实现,承担 TUN 模式的作用;
- iOS 上,系统的 VPN 机制本身就是虚拟网卡方式,开启 Surge 即相当于 TUN 模式。
所以在 Surge 里需要“全局接管流量”时,Mac 开增强模式、iOS 正常开启连接即可。
规则模式
Surge 的出站模式(Outbound Mode)有三种,可以在主界面切换:
| 出站模式 | 作用 |
|---|---|
| 规则判定 | 按配置中的规则分流,国内直连、国外走代理 |
| 全局代理 | 所有流量走选定的策略 |
| 直接连接 | 所有流量直连,相当于暂停代理 |
日常请使用规则判定。规则来自托管配置,大多数机场的预设规则已能满足日常需求。Surge 的请求查看器(Mac 版在 Dashboard 中,iOS 版在最近请求列表中)可以看到每个请求命中了哪条规则、走了哪个策略,排查“某个网站该走代理却直连了”时非常有用。
全局模式
切换到全局代理后,所有流量都会经过选定的节点,适合临时排查问题。国内网站也会绕道海外,速度变慢且消耗更多流量,排查完请切回规则判定。流量的扣除方式可以参考机场流量怎么算。
常见错误
| 现象 | 可能原因 | 解决方法 |
|---|---|---|
| 导入后提示配置错误 | 复制成了 Clash 或通用订阅 | 在机场后台复制 Surge 专用订阅 |
| 配置中部分语法报错 | 订阅版本与 Surge 版本不匹配 | 选择与当前 Surge 版本对应的订阅 |
| 所有节点超时 | 套餐到期或流量用完 | 登录机场后台检查套餐状态 |
| iOS 上 App Store 搜不到 | 使用的是中国区 Apple ID | 用自己注册的外区 Apple ID 登录 App Store |
| Mac 上无法开启增强模式 | 辅助工具未安装或未授权 | 按提示重新安装辅助工具并授权 |
| 命令行不走代理 | 只开了系统代理 | 开启增强模式,或在终端中设置代理环境变量 |
| 修改的配置被还原 | 直接改了托管配置 | 新建自己的配置或使用模块 |
| 国内网站变慢 | 处于全局代理 | 切回规则判定 |
更多同平台客户端可以看 macOS 客户端教程和 iOS 客户端教程。