Skip to content

说明 ​

链式出站把多个出站串成一条链,可实现多层出站串联。

配置示例 ​

json
{
  "Tag": "chain-out",
  "ProxyType": "chain",
  "ChainSettings": {
    "Chain": ["direct-seg", "relay-seg"]
  }
}

上例中 direct-seg 面向最终目标,其底层连接经 relay-seg 建立。

参数说明 ​

  • Chain: 段标签列表
    • 类型:字符串数组
    • 说明:引用 AmyOuts 中已有出站的 Tag。顺序 = 流量顺序:Chain[0] 面向最终目标,Chain[i+1] 是 Chain[i] 的拨号器
    • 默认值:无

构链规则与约束 ​

构链时按以下规则校验(失败会直接退出):

  1. 至少 1 段:单段链合法(直接引用该出站);空链表才会报错
  2. 不能引用Chain:Chain 中不能包含 ProxyType 同为 Chain 的 Tag
  3. 被引用的段不能是block:block 出站无条件拒绝,不能作拨号器

注意事项 ​

  1. Chain 中引用的 Tag 必须在 AmyOuts 中已定义,否则启动失败