Profile Format / Overview
配置格式概览
Surfboard 通过结构化的配置文件定义网络行为。本页提供中文入门说明与示例;具体语法与支持范围应以当前应用版本为准。
注意:示例仅用于说明配置结构,不是可直接用于连接的代理订阅;本文中的示例域名与保留 IP 地址不提供实际代理服务。
配置文件包含什么?
配置文件格式
Surfboard 使用与 Surge 兼容的配置格式。配置可以包含 General、Host、Proxy、Proxy Group、Rule、Panel 等区块。
[General]
设置 DNS、测试超时、跳过代理等全局选项。
[Host]
定义自定义 DNS 映射、主机名解析等规则。
[Proxy]
声明代理节点或基础策略,如 direct 与 reject。
[Proxy Group]
创建代理策略组,以便在多种策略之间选择或自动测试。
[Rule]
按域名后缀、IP 地址段、进程等匹配条件进行路由。
基础配置示例
以下示例演示常见区块的排列方式与基础内建策略。
surfboard.conf
# 配置结构示意 · 测试地址不可用于实际连接 [General] dns-server = system [Host] example.com = 192.0.2.1 [Proxy] On = direct Off = reject [Proxy Group] Policy = select, On, Off [Rule] DOMAIN-SUFFIX,example.com,Policy FINAL,On
请根据官方格式与自己的真实配置调整内容。
[General]
设置 DNS、测试超时、跳过代理等全局选项。
[Host]
定义自定义 DNS 映射、主机名解析等规则。
[Proxy]
声明代理节点或基础策略,如 direct 与 reject。
[Proxy Group]
创建代理策略组,以便在多种策略之间选择或自动测试。
[Rule]
按域名后缀、IP 地址段、进程等匹配条件进行路由。
[Panel]
可定义配置中自定义显示的信息面板。
进阶内容例如 Managed Config、规则集和 DNS 参数,需要依照产品文档支持范围逐项配置。
Surfboard