教程 Surge 专题
Surge 教程:订阅导入、策略组、规则与网络诊断功能
Surge(iOS 与 macOS)的使用教程:购买与授权、导入机场 Surge 格式订阅或托管配置、策略组与节点选择、规则编辑、增强模式与 MitM 的用途、内置网络诊断工具,以及与 Shadowrocket 的取舍。
步骤概览
- 购买 iOS 在海外 App Store 购买;macOS 官网购买授权。
- 导入配置 从 URL 下载配置,粘贴机场 Surge 订阅。
- 选策略 策略组中选节点。
- 启动 开启,首次允许 VPN 配置。
Surge 是 iOS 与 macOS 上功能最完整的网络工具,也是价格最高的。它适合需要脚本、精细规则与网络诊断的进阶用户。
购买与授权
- iOS: 海外 Apple ID 在 App Store 购买,内购解锁完整功能。
- macOS: 官网购买授权码。
两平台授权独立。
导入机场配置
Surge 用自己的配置格式(.conf),不能直接用 Clash 或通用订阅。机场需要提供:
- Surge 订阅: 节点列表,导入后作为策略组来源。
- 托管配置: 完整配置文件 URL,包含节点、策略组、规则。
导入:配置页「从 URL 下载配置」,粘贴链接。托管配置可以设置自动更新。
策略组
首页显示策略组,点击展开选节点。类型与 Clash 一致:手动选择(select)、自动测速(url-test)、故障转移(fallback)、负载均衡。AI 与登录场景用手动选择固定节点。
规则
配置编辑中「规则」逐条显示与编辑。格式与 Clash 相近:类型、匹配值、策略。可以添加、排序、禁用。
增强模式与 MitM
- 增强模式(macOS): 相当于 TUN,接管所有流量。终端程序需要代理时开启。
- MitM: HTTPS 解密,用于脚本修改请求。不需要时关闭,否则会导致证书错误,见 TLS 错误。
网络诊断
Surge 的独特能力:
- 最近请求: 每个请求的域名、命中规则、使用策略、耗时。
- 策略测试: 对所有节点测延迟。
- DNS 查询记录: 每个域名解析到哪、用了哪个 DNS。
- 网络诊断工具: ping、traceroute、DNS 查询。
排查「某网站走了哪里」比其他客户端直观得多。
与其他客户端的取舍
| 需求 | 推荐 |
|---|---|
| 日常使用,预算有限 | Shadowrocket |
| 已有 Clash 订阅,想在 iOS 用 | Stash |
| 脚本、精细规则、诊断 | Surge |
iPhone 用户的完整选择见 iPhone 客户端指南。
常见问题
- 机场是否支持 Surge?
- 需要机场提供 Surge 格式的订阅或托管配置。多数主流机场支持,以官网订阅页为准。
- Surge 和 Shadowrocket 哪个好?
- Surge 功能更全(脚本、诊断、MitM),价格高数倍;Shadowrocket 便宜且够用。日常使用选 Shadowrocket,进阶需求选 Surge。
- Surge 增强模式是什么?
- 相当于 TUN 模式,接管系统所有流量,包括不走系统代理的程序。