Surfboard 使用教程:下载、导入订阅、兼容 Surge 配置与常见错误
- 客户端
- Surfboard
- 支持平台
- Android
- 价格
- 免费
- 下载
- 安装
- 导入订阅
- 设置
- 排错
Surfboard 是一款安卓平台的代理客户端,最大的特点是兼容 Surge 的配置文件格式。由于 Surge 只有苹果平台版本,很多机场会专门提供“Surfboard 订阅”,方便安卓用户使用与 Surge 相同风格的配置:代理节点、策略组、分流规则都写在一份文本配置里。
Surfboard 可以免费使用。它只兼容 Surge 配置的一个子集,部分 Surge 的高级特性(如脚本等)不被支持,这一点在导入时需要留意。界面随版本会有调整,名称和本文略有不同时按功能含义查找即可。
下载
Surfboard 的官方下载渠道有两个:
- Google Play:搜索 Surfboard 安装,后续可以自动更新,推荐能使用 Google Play 的用户选择;
- 项目官方 GitHub 仓库的 Releases 页面:提供 APK 文件,适合无法使用 Google Play 的设备。
从 GitHub 下载时选择最新的正式版本。如果发布页按处理器架构提供多个 APK,近几年的安卓手机一般选择 arm64-v8a;不确定时选择通用版本(如有)。
不要从第三方应用市场、网盘或聊天群下载所谓的“中文版”“会员版”,这些安装包无法确认是否被篡改。官方版本可免费使用。
安装
- 通过 Google Play 安装的,直接打开即可;
- 通过 APK 安装的,系统会提示是否允许安装未知来源应用,在设置中允许浏览器或文件管理器安装后继续;部分品牌手机会弹出风险提示,确认文件来自官方后继续安装。
首次打开时,应用会引导你添加配置,可以先跳过,按下面的步骤导入机场订阅。
导入订阅
Surfboard 需要使用 Surge 格式的配置。在机场后台复制订阅时,优先选择“Surfboard 订阅”;没有的话,可以尝试“Surge 订阅”,但如果其中包含 Surfboard 不支持的语法,导入时可能报错。Clash 订阅和 Base64 通用订阅的支持情况有限,不建议使用。订阅格式的区别见机场订阅是什么。
- 在机场后台复制 Surfboard 订阅链接;
- 打开 Surfboard,进入「配置」页面;
- 点击添加按钮,选择从 URL 下载配置;
- 粘贴订阅链接并确认,等待下载完成;
- 在配置列表中选中这份配置,使其成为当前使用的配置。
有的机场后台提供“一键导入 Surfboard”按钮,在手机浏览器中点击后会自动唤起 Surfboard 并填好链接,与手动粘贴效果相同。
订阅链接等同于账号凭证,不要截图分享。如果怀疑泄露,到机场后台重置后重新导入。
托管配置
机场提供的配置通常以 #!MANAGED-CONFIG 开头,这表示它是托管配置:Surfboard 会记住下载地址,并按配置中声明的间隔自动更新。托管配置由机场维护,不建议直接修改其内容,因为下次更新会覆盖你的修改。
添加节点
Surfboard 主要通过配置文件管理节点。如果只有单个节点,需要按 Surge 语法在配置的 [Proxy] 部分手动添加一行节点信息,对新手不太友好,建议尽量使用机场的订阅。
导入配置后,在「策略」或「代理」页面可以看到机场预设的策略组。点击某个策略组展开,选择要使用的节点即可。
测试延迟:策略组页面提供测速功能,节点旁会显示延迟毫秒数。需要注意:
- 延迟代表连通性,不等于下载速度;
- 超时的节点可能在维护,换一个即可;
- 自动测速类的策略组(url-test)会自动选择延迟较低的节点。
更新订阅
- 自动更新:托管配置会按机场设定的间隔自动检查更新;
- 手动更新:在「配置」页面,对当前配置执行更新(通常在配置项的菜单中),即可立即重新下载。
如果更新失败,先检查套餐是否到期,再尝试在已连接可用节点的情况下更新。机场更换订阅域名后,需要重新复制链接导入。
VPN 连接
Surfboard 通过安卓系统的 VPN 接口接管流量。在主界面点击连接(启动)按钮,首次使用时系统会弹出“网络连接请求”,点击确定即可。连接成功后,状态栏会出现 VPN 钥匙图标,通知栏有常驻通知。
为了保持连接稳定,建议在系统设置中关闭 Surfboard 的电池优化,并允许其后台运行,否则部分品牌手机会在锁屏后清理后台导致断开。
如果有应用需要绕过代理(例如部分银行类应用),可以在设置中查找按应用分流(分应用代理)相关的选项进行设置。
TUN 模式
安卓的 VPN 接口本身就是基于虚拟网卡(TUN)实现的。Surfboard 连接后,设备上的大部分应用流量都会进入这张虚拟网卡,再按配置中的规则处理,因此不需要、也没有单独的“TUN 模式”开关。它的效果和电脑端客户端开启 TUN 模式基本一致。
规则模式
Surfboard 支持三种出站模式,可以在主界面或设置中切换:
| 模式 | 作用 |
|---|---|
| 规则模式 | 按配置中的 [Rule] 规则分流,国内直连、国外走代理 |
| 全局代理 | 所有流量走选定的策略 |
| 直接连接 | 所有流量直连,相当于暂停代理 |
日常请使用规则模式。规则由机场配置决定,大多数机场已经预设好国内直连、国外代理的规则。Surfboard 提供请求记录或日志功能,可以查看请求命中了哪条规则、走了哪个策略,方便排查分流问题。
全局模式
切换到全局代理后,所有流量都走选定的节点。适合临时判断某个网站打不开是不是规则没命中,排查完请切回规则模式。全局模式下国内应用也会绕道海外,速度变慢且更费流量,流量扣除方式可以参考机场流量怎么算。
常见错误
| 现象 | 可能原因 | 解决方法 |
|---|---|---|
| 导入配置提示语法错误 | 使用了含不支持特性的 Surge 配置 | 改用机场提供的 Surfboard 专用订阅 |
| 导入后没有节点 | 复制成了 Clash 或通用订阅,或订阅过期 | 重新复制 Surfboard 订阅;检查套餐 |
| 所有节点超时 | 套餐到期、流量用完或本机时间不准 | 登录机场后台检查;开启自动同步时间 |
| 点击连接没反应 | 未授予 VPN 权限或被其他 VPN 应用占用 | 关闭其他 VPN 类应用,重新授权 |
| 锁屏后自动断开 | 系统省电策略清理后台 | 关闭电池优化,允许后台运行 |
| 修改的配置被还原 | 直接改了托管配置 | 不要修改托管配置,自定义内容另行保存 |
| 国内应用变慢 | 处于全局代理 | 切回规则模式 |
更多安卓客户端可以看 Android 客户端教程,也可以对比 Clash Meta for Android 教程。