跳转至

源文件格式

sing-box 1.11.0 中的更改

version 3

sing-box 1.10.0 中的更改

version 2

自 sing-box 1.8.0 起

结构

{
  "version": 3,
  "rules": []
}

编译

使用 sing-box rule-set compile [--output <file-name>.srs] <file-name>.json 以编译源文件为二进制规则集。

字段

version

必填

规则集版本。

  • 1: sing-box 1.8.0: 初始规则集版本。
  • 2: sing-box 1.10.0: 优化了二进制规则集中 domain_suffix 规则的内存使用。
  • 3: sing-box 1.11.0: 添加了 network_typenetwork_is_expensivenetwork_is_constrainted 规则项。

rules

必填

一组 无头规则.