Repolode
zywe03

zywe03/realm-xwPF

基于 Bash 的交互式脚本,在 Linux 服务器上安装 Realm 并通过终端菜单管理转发规则。

Star
1,268
Fork
173
未关闭 Issue
1
最近提交
2个月前

这是什么?

realm-xwPF 是一个 Shell 脚本,可在 Linux 服务器上安装 Realm 网络转发工具,并通过终端菜单创建和管理转发规则。脚本支持 Realm 的 TCP 与 UDP 转发、WebSocket 和 TLS 传输,提供轮询、IP 哈希两种负载均衡策略,并通过 systemd 定时器执行健康检查实现故障转移。支持 Debian/Ubuntu、Alpine 及 CentOS/RHEL 系列系统,可自动识别 systemd 或 OpenRC。

除规则管理外,项目还附带端口流量狗,可统计单端口和整机流量并设置限速,支持 Telegram 与 Webhook 通知。网络链路测试脚本基于 hping3、iperf3 和 nexttrace 测量延迟、带宽与丢包。配置支持一键导出与导入,便于在服务器之间迁移。

核心功能

  • 01通过交互式菜单管理 Realm 的 TCP、UDP、WebSocket 和 TLS 转发规则。
  • 02支持轮询、IP 哈希负载均衡及权重配置。
  • 03基于 systemd 定时器的健康检查,实现故障转移。
  • 04统计端口与整机流量,支持限速和通知。
  • 05一键导出导入完整配置,方便服务器迁移。

适用场景

  • 通过 VPS 中转流量到另一网络中的后端服务器。
  • 在中转机与落地机之间使用 TLS 或 WebSocket 搭建双端隧道。
  • 监控共享 Linux 服务器上各端口的带宽占用。

快速上手

  1. 1

    运行 README 中的一键安装命令(需要 sudo;它通过管道把远程脚本交给 bash 执行,请自行运行)

  2. 2

    使用 pf 快捷命令打开管理菜单

    pf

使用前须知

  • 仅适用于 Linux VPS 服务器。
  • 需要 root 或 sudo 权限,因为它会安装 Realm 并修改系统服务和网络设置。
  • 安装过程需要从 GitHub 下载并运行脚本,因此需要网络访问或加速源。

标签

常见问题

realm-xwPF 是什么?
基于 Bash 的交互式脚本,在 Linux 服务器上安装 Realm 并通过终端菜单管理转发规则。 realm-xwPF 是一个 Shell 脚本,可在 Linux 服务器上安装 Realm 网络转发工具,并通过终端菜单创建和管理转发规则。脚本支持 Realm 的 TCP 与 UDP 转发、WebSocket 和 TLS 传输,提供轮询、IP 哈希两种负载均衡策略,并通过 systemd 定时器执行健康检查实现故障转移。支持 Debian/Ubuntu、Alpine 及 CentOS/RHEL 系列系统,可自动识别 systemd 或 OpenRC。
realm-xwPF 可以免费使用吗?用的什么许可证?
realm-xwPF 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
realm-xwPF 还在维护吗?
半年内有更新。realm-xwPF 最近一次提交是在 2026年9月3日。
realm-xwPF 适合用来做什么?
通过 VPS 中转流量到另一网络中的后端服务器。 在中转机与落地机之间使用 TLS 或 WebSocket 搭建双端隧道。 监控共享 Linux 服务器上各端口的带宽占用。
realm-xwPF 怎么安装和运行?
运行 README 中的一键安装命令(需要 sudo;它通过管道把远程脚本交给 bash 执行,请自行运行) 使用 pf 快捷命令打开管理菜单: pf
在哪里获取 realm-xwPF?
源代码和安装说明在 GitHub 上:https://github.com/zywe03/realm-xwPF

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目