Skip to content

转发组、入口组与出口组

ForwardX 提供三类”组”资源,分别服务于不同场景:转发组用于业务入口的高可用故障转移,入口组和出口组用于复用主机集合、简化多规则配置。


转发组

概念

转发组让多台入口主机同时为同一个目标提供服务。任意时刻只有一台主机作为当前入口,其余成员作为备用。结合 DDNS,故障时系统自动将域名切换到下一台可用主机,实现业务连续性。

入口 A ──┐
入口 B ──┼──> 目标(业务端口 / 协议 / 目标地址)
入口 C ──┘

业务端口、协议和目标地址仍在转发规则中单独配置,转发组只管理入口主机集合及故障切换策略。

成员管理

  • 成员列表中的顺序即优先级,排在最前的主机为首选入口。
  • 拖动成员可调整优先级;保存后会立即刷新所有引用该组的资源。
  • 主机型转发组使用主机成员,隧道型转发组使用隧道成员;多入口隧道场景请使用入口组。

故障转移与 DDNS

当前入口失效并持续达到组内配置的故障窗口时,系统切换到下一个可用成员,并同步更新 DDNS 解析记录。

设置行为
开启「恢复后切回」高优先级成员恢复后自动切回
关闭「恢复后切回」保持当前成员,直到它再次失效才继续切换

故障窗口时长在转发组配置页调整,默认值兼顾响应速度与抖动抑制。


入口组

入口组将多台入口主机保存为一个可复用资源,供隧道或转发链直接引用,避免在每条规则中重复填写相同的主机列表。

  • 可为入口组配置统一的 DDNS 域名,由系统自动维护解析记录。
  • 也可关闭自动解析,改由自行维护 DNS 记录。
  • 引用入口组后,系统按成员数量生成对应入口路径;成员或地址变更后,所有引用资源会同步刷新。

出口组

出口组将多个出口主机保存为一个隧道出口资源,支持以下能力:

  • 出口复用:多条隧道共用同一组出口,统一管理。
  • 故障转移:某出口主机离线时,自动切换到组内其他成员。
  • 多出口负载均衡:流量分散到多个出口节点,降低单点压力。

规则列表中显示出口组名称,并可展开查看实际使用的出口节点,不再以第一台主机名称替代出口组名称。


入口组 vs 出口组

维度入口组出口组
用途统一管理多个入口主机统一管理多个出口主机
引用方隧道入口 / 转发链隧道出口
DDNS 支持支持(可选)不适用
负载均衡不适用支持

状态说明

组成员及组整体都有独立状态:

状态含义
在线成员 Agent 与面板保持连接
已启用组配置开关已打开
可用由成员在线状态与最近探测结果共同决定

“在线”不等于”可用”——Agent 在线但端口不通时,仍会被探测标记为不可用。

拖动成员可调整优先级,保存后会刷新引用关系。


命名建议

组名应能直接区分用途,便于在规则列表中快速识别:

  • 入口组:香港入口新加坡入口-BGP
  • 出口组:日本出口美国出口-住宅IP
  • 转发组:游戏入口故障转移主站高可用入口