52.mk品云
返回代理软件库

Surge

Surge 是 Apple 生态里的高级网络工具箱:它读取 Profile / Config,接管设备流量,按 Rule / Rules 命中 Policy Group,并用 Surge Dashboard、MitM、Scripting、Module / sgmodule 做调试和扩展。新手只想快速粘贴订阅时不一定需要它,但想把规则和请求讲明白,Surge 很有价值。

新手教程

第一次用 Surge,先按教程跑一遍

拿到机场订阅后,默认先看 iPhone / iPad。先照这 6 步做,只用这 6 步跑通:复制订阅、导入配置、启动 VPN、选择规则模式、策略组里选节点、打开 52.mk IP 检测验收。Mac 单独放一段;Dashboard、MitM、模块和脚本放最后。先跑通,跑通以后再看术语,不要一开始研究术语。

预计 12-20 分钟更新 2026-06-21
打开新手教程

维护状态

活跃

价格

免费安装 / 付费解锁

常用配置

Profile、规则、策略组、脚本、调试

软件速览

先把 Surge 放到正确位置

看代理软件先别急着下载。新手要先分清三件事:它负责读取什么配置、在哪些设备上工作、打开后是不是已经接管网络。下面这几项先看懂,再去教程里按步骤操作。

平台
iOS / iPadOS / macOS / tvOS
价格说明
iOS 端以 App Store 内购为准,Mac 授权以官方页面为准。

它是什么

Surge 是 Apple 生态里的高级网络工具箱:它读取 Profile / Config,接管设备流量,按 Rule / Rules 命中 Policy Group,并用 Surge Dashboard、MitM、Scripting、Module / sgmodule 做调试和扩展。新手只想快速粘贴订阅时不一定需要它,但想把规则和请求讲明白,Surge 很有价值。

适合谁

进阶 Apple 用户、需要规则调试的人、开发者网络排查、需要 Module / Scripting 生态

吃什么配置

Surge Profile / Config、Managed Profile、Policy Group、Rule / Rules、Surge Module、MITM、脚本

先注意什么

能力很强,但学习成本高。它不是单纯导入订阅的软件,也常被开发者拿来调试请求、DNS、规则和出口。

Surge 深度档案

先把 Surge 当成网络控制台,而不是普通机场客户端

Surge 的核心不是“登录账号”,而是读一份 Profile:Profile 里写 [Proxy]、[Proxy Group]、[Rule]、[MITM]、[Script] 等 section。它先接管系统流量,再按规则命中策略组,最后把请求交给直连、代理、拒绝或调试链路。只想快速上网的人会觉得它复杂;需要看清请求、规则、DNS 和出口的人,会觉得它够细。

Profile / Config 是行为来源,不是账号登录入口。

Policy Group 决定实际出口,Rule / Rules 决定请求命中哪组策略。

Surge Dashboard 能看到 Recent Requests、Policy、Rule、Remote IP 和错误信息。

Module、MitM、Scripting 是进阶调试能力,基础配置没跑通前先别叠加。

Surge 官方 Dashboard 产品图,展示 Recent Requests、Policy、Rule 和 Remote IP
图源:Surge 官方网站

平台能力

同一个 Surge,不同平台的重点不同

iOS 端

用 Profile 和 Outbound Mode 跑通手机流量

iPhone / iPad 上先导入 Surge Profile,再确认 Outbound Mode 是 Rule-Based Proxy。Capture、Modify、MitM 和脚本可以晚点再碰。

适合
需要在手机上做规则分流、移动网络测试、应用请求排查的人。
注意
Direct Outbound 会直连;Global Proxy 只适合短时排错,不适合长期当默认。

macOS 端

System Proxy、Enhanced Mode 和 Dashboard 是重点

Mac 端先打开 Set as System Proxy 跑通浏览器,再用 Enhanced Mode 处理不遵守系统代理的应用。Dashboard 用来查 Recent Requests、Policy、Rule 和 DNS。

适合
桌面端网络调试、开发者排查、进程级观察、请求记录回放。
注意
同时开多个代理软件会抢系统代理;Enhanced Mode 不是越早开越好。

tvOS / Apple TV

先看安装与配置兼容性

Surge 5 的 App Store 页面包含 Apple TV 兼容入口,但电视端使用重点是配置能否导入、目标流媒体能否走预期出口。

适合
Apple TV 上测试 Netflix、YouTube、Disney+、TikTok 等场景。
注意
不要把 Mac 的 Dashboard、进程规则和桌面排错方法完整照搬到 tvOS。

Dashboard

规则调试时看这里

Surge Dashboard 能连接本机或远程 Surge 实例,查看 Recent Requests、DNS、Traffic Statistics 和请求详情,是排查 Policy / Rule 命中的入口。

适合
判断请求是否进入 Surge、命中哪条规则、最终走 DIRECT 还是 Proxy。
注意
Dashboard 有记录不等于出口质量好,最后仍要看 52.mk IP 检测和目标服务结果。

适合人群

进阶 Apple 用户需要规则调试的人开发者网络排查需要 Module / Scripting 生态

上手路线

按这个顺序走,基本能把“下载、导入、选择、接管、验证”一条链路跑完。

  1. 1

    确认软件和授权

    iOS / tvOS 从 App Store 看 Surge 5,Mac 从 nssurge.com 下载。先核对平台、价格、授权方式和设备兼容性。

    不要从第三方安装包或破解包开始。

  2. 2

    导入 Surge Profile

    复制机场后台给的 Surge Profile / Config URL,通过 SETUP 或 Profile 入口导入,下载后切换到这份配置。

    导入后仍显示 Default,说明还没切到正确 Profile。

  3. 3

    看懂配置骨架

    [Proxy] 是节点,[Proxy Group] 是策略组,[Rule] 是分流规则,[MITM] 和 [Script] 是调试/自动化能力。

    规则区按顺序匹配,第一条命中就决定后续策略。

  4. 4

    iOS 先用 Rule-Based Proxy

    Outbound Mode 先选 Rule-Based Proxy,确认 VPN 权限允许。需要排错时再短暂切 Global Proxy 或 Direct Outbound 对比。

    Direct Outbound 会导致出口不变。

  5. 5

    Mac 先开 System Proxy

    浏览器跑通后,再看是否需要 Enhanced Mode 处理不遵守系统代理的应用。

    不要让多个代理客户端同时抢系统代理。

  6. 6

    用 Surge Dashboard 排错

    看 Recent Requests、Status、Policy、Rule、Remote IP 和 Notes,先判断请求有没有进 Surge。

    没请求先查接管,有请求再查规则。

  7. 7

    最后做 IP 检测

    打开 52.mk IP 检测,看出口 IP、DNS、共享人数、风控值和流媒体/AI 服务连通性。

    Dashboard 正常只是内部链路,出口验收还要看外部结果。

界面词典

Profile / Config
Surge 读取的配置文件。它决定代理、规则、DNS、MitM、脚本和模块怎么工作。
Managed Profile
通常由服务商远程维护的配置。可以更新,但不适合直接本地乱改。
[Proxy]
节点或代理策略定义区。机场给的节点通常会写在这里。
[Proxy Group]
策略组定义区。手动选择、自动测速、Fallback、Load Balance 等都属于策略组思路。
Policy Group
Surge 里决定实际出口的一组策略。规则命中后,通常会交给某个 Policy Group。
Rule / Rules
分流规则。Surge 按顺序从上往下匹配,命中后就选择对应策略。
Set as System Proxy
Mac 上让遵守系统代理的软件走 Surge。新手先用它跑通浏览器。
Enhanced Mode / Surge VIF
Mac 上更完整的接管方式,用虚拟网络接口处理不走系统代理的流量。
Surge Dashboard
Mac 端图形化调试界面,可以看 Recent Requests、DNS、Traffic Statistics 和请求详情。
Request Viewer / Recent Requests
查看请求列表、状态、命中 Policy、Rule、Remote IP 和错误信息的位置。
Module / sgmodule
给当前 Profile 打补丁的模块文件,可以覆盖部分设置,但不是机场订阅本体。
MitM
HTTPS 解密调试能力,需要 CA 证书和 hostname 控制。不是普通上网必须项。
Scripting
脚本自动化能力,可以处理请求、响应、规则、DNS、事件和定时任务。

常见误区

把 Surge 当成机场账号登录器

Surge 不提供线路。没有 Profile / Config 或节点订阅,安装后也不能直接使用。

把 Clash YAML 直接当 Surge 配置

Surge Profile 是自己的 section 格式。机场后台没有 Surge 入口时,要先确认是否支持转换或专用配置。

只看节点延迟,不看 Rule 命中

延迟低不代表请求走了这个节点。Dashboard 里的 Policy / Rule 才能告诉你实际路径。

Mac 一上来就开 Enhanced Mode

先用 System Proxy 跑通浏览器,确认主 Profile 没问题,再处理不遵守系统代理的应用。

乱导入 Module / sgmodule

模块可能改写规则、脚本、MitM 和请求头。基础链路没跑通时,先不要叠加额外变量。

MitM 全局打开

MitM 用于明确的 HTTPS 调试。全局解密既容易出证书问题,也会增加隐私和稳定性风险。

常用模块

Surge Module

NobyDa Script

BoxJs 模块合集

官方资料

配置入口、平台支持和边界从这里核对

延伸观看

想看实机操作,可以从这几类教程开始;本站内容已按新手流程重新整理。

相关百科

Surge|代理软件库|品云机场信息观察 | 52.mk