最近更新: 2026-07-10
跨网络传输和存储型链接会消耗中继带宽和磁盘,这对我们是有成本的,所以它们按免费额度提供、超出后收费。但有个绕过办法:自己搭一个中转/存储节点,绑定到你的账号,之后你的传输就走你自己的节点而不是我们的——不计量、不收费。
这跟「自托管整套 Relayium 服务端」不是一回事。你依然用你平常的 relayium.com 账号、同样的客户端;只是多接了一个你自己名下的节点来承载你的流量。本指南带你从一台全新的 Linux 服务器,到节点上线,大约五分钟。
两个理由。其一是成本:你自己的节点直接承载你的中转和存储流量,完全不碰我们的计量设施,也就没有任何可计费的东西——无论用量多大都免费。
其二是掌控:中转的字节和存储的数据块都落在你自己运行的硬件上,由你自己运维。实时传输全程端到端加密,所以即便是你自己的节点,看到的也只是密文。
一台能从公网访问的 Linux 服务器——便宜的 VPS 或家里常开的机器都行。你需要 root(或 sudo)权限,以及放通几个入站端口的能力。amd64 和 arm64 都支持。
在 relayium.com 登录,打开账户页(/me),滚动到「我的节点」,点「添加节点」。你会得到一条内嵌令牌的一次性安装命令——令牌只显示这一次,请立即复制。它长这样:
curl -fsSL https://relayium.com/install-node.sh | sudo RELAYIUM_CENTRAL_URL=https://relayium.com RELAYIUM_NODE_TOKEN=<your-token> RELAYIUM_NODE_STORAGE_DIR=/var/lib/relayium-node/blobs sh
把命令粘到你的服务器上。它会把我们的安装脚本管道给 sh:脚本下载并校验 relayium-node 二进制、装到 /usr/local/bin、写好 systemd 服务并启动它。开头的 sudo 就是它能安装服务的原因;如果你本来就是 root,sudo 是无副作用的空操作。
因为它是 systemd 服务,节点会开机自启,崩溃后也会自动重启——无需额外操作就能一直在线。如果你看到 `relayium-node: command not found`,说明你直接运行了二进制、而不是上面的安装命令——正是那条一行命令把二进制装好的。
「在线」(向 relayium.com 发心跳)只需要出站访问,你已经有了。但要让别人真正通过你的节点中转、往上存储,它的入站端口必须可达。如果这台主机开了防火墙,就放通它们——用 ufw 就是:
sudo ufw allow 3478/udp # TURN
sudo ufw allow 8081/tcp # storage
sudo ufw allow 49152:65535/udp # relay
回到账户页,你的节点会出现在「我的节点」里,约 30 秒内变为「在线」。从此你账号的传输会自动优先使用你自己的节点。
想强制生效——绝不回落到我们的公共设施——就在同一页打开「仅使用我自己的节点中转/存储」。开启后,若你的节点都不在线,传输会失败,而不是悄悄用我们的。
你在安装之前就运行了 relayium-node 二进制。请用账户页给的那条一行安装命令(curl … | sudo … sh 形式):它会下载二进制、放到 PATH 上,并作为服务启动。你从不需要单独安装 relayium-node。
会。安装脚本注册了一个 systemd 服务,开机自启且设为 Restart=always,所以重启后会自动回来,崩溃也会自愈。无需额外操作。
自建节点保留你平常的 relayium.com 账号和客户端,只是多接一个你自己的节点来承载流量。自托管则是在你自己的域名上运行整套服务端(账号、Web 应用、信令)——那个见「自托管 Relayium」指南。
不能。节点通过令牌绑定到你的账号,只承载你账号的流量。实时传输端到端加密,存储的数据块是你的节点也读不了的密文。你的数据和节点配置只为你自己所用。
登录,打开账户页,一分钟内添加你的第一个节点。
打开账户页