Realm-xwPF 是基于 Realm 的 Linux 终端网络转发管理脚本,通过交互菜单配置中转规则,支持 TCP/UDP 转发和双端隧道。它还提供负载均衡、故障转移、端口与整机流量控制及链路测试,适合自行维护中转服务器的用户。

适合需要维护多个中转入口或出口的服务器用户 · 需要控制中转流量并排查链路问题的运维人员 · 需要搬迁现有 Realm 规则的用户

亮点

  1. 终端交互管理中转

    通过可视化菜单配置转发规则,覆盖 TCP/UDP 转发与双端隧道。

  2. 多出口调度与切换

    支持负载均衡和故障转移,可将同一端口的流量分配到多个落地机。

功能说明

转发与隧道

  1. 逐规则选择协议

    每条规则可选纯 TCP、纯 UDP 或 TCP/UDP 同时转发。

  2. 指定入口与出口

    支持指定入口或出口 IP、网卡,以及单中转多出口和多中转单出口。

  3. 配置系统多路径

    提供 MPTCP 配置界面,管理 IP 与网卡端点以建立多路径连接。

  4. 传递代理协议信息

    支持 Realm 的 Proxy Protocol 功能,可纳入转发规则配置。

监控与诊断

  1. 流量统计与限制

    统计端口和整机流量,配置限速、限流及通知方式。

  2. 中转链路测试

    测试延迟、带宽、稳定性及大包路由,辅助排查中转链路。

部署与迁移

  1. 规则备注与迁移

    规则可添加备注;支持整体导入导出及批量识别自写 Realm 配置。

  2. 离线准备与安装

    预先下载主脚本、全部模块和对应架构的 Realm 包后,可离线安装。

适合场景

  1. 需要维护多个中转入口或出口的服务器用户

    可指定 IP 和网卡,并结合负载均衡与故障转移管理多落地机转发。

  2. 需要控制中转流量并排查链路问题的运维人员

    端口与整机流量限制配合链路测试,可同时处理用量管理和网络诊断任务。

  3. 需要搬迁现有 Realm 规则的用户

    可批量识别自写配置,或连同备注整体导出导入,减少迁移时逐条重建规则的工作。

内容与来源

取舍

选它的理由

  • 故障转移带连续检测与恢复冷却:文档所示机制以 TCP 连通性检查判断出口状态,连续失败两次标记故障;恢复需连续成功两次并满足 120 秒冷却期,避免频繁切换。
  • 多出口可按源 IP 保持落地一致:除轮询和权重分配外,IP 哈希模式让同一源 IP 的请求始终落到同一落地机,适合需要出口一致性的转发任务。
  • 服务异常自动重启并限制连续崩溃:适配 systemd 与 OpenRC,服务异常时自动重启,并内置熔断机制,避免连续崩溃反复刷屏。
  • 附加功能按需下载:故障转移、端口流量狗与链路测试等模块在选择对应功能时下载,不要求首次安装就获取所有附加脚本。

先想清楚

  • 不适合希望单端部署就自动加密整个转发链路的需求
  • 不适合要求纯 UDP 规则使用 ws/tls 传输选项的任务
  • 纯 UDP 规则不能使用 ws/tls 传输选项:选择纯 UDP 时会自动降级为 standard 并跳过 ws/tls 选择,因为相应传输选项作用于 TCP。
  • 单端转发不额外提供链路加密:单端 Realm 只原样转发数据,加密由出口业务软件负责;需要 Realm 加密隧道时,应采用双端部署。

同类推荐

查看全部

更多「网络工具」软件

软鉴 SoftMemo

AI 整理的软件知识库

AI 整理软件资料、版本动态、更新通知、订阅权益与对比分析,沉淀可复用的工具知识。