跳到主要内容
MRRC Cloud Hub · 多实例已在真实公网运行

把你的电台
挂到云端

你的 MRRC Modern 继续跑在自己家里(电脑或 W103D 盒子),电台、天线都不动。不需要公网 IP、不需要端口映射、不需要动路由器 —— 实例主动出站连上 Hub,你就能从任何地方用浏览器操作同一台电台。

≈85 ms 公网连接往返(2026-10 实测)
4 + 1 个 WS 端点透明转发(含可选天调)
0 客户侧入站端口
Layer 0 + 1–8 PTT 本地释放层

一张图看懂电台站怎么上云

射频链在本地,一根 USB 进盒子;盒子再主动拨出一条隧道。局域网与公网两条进入方式,服务的是同一台电台。

电台站接线拓扑:天线经 ATR-1000 天调接到 FT-710 电台,电台经一根 USB 接到 W103D 盒子(运行 MRRC Modern 服务端);盒子向下分出两条路径 —— 局域网/路由器直连,以及主动拨出的 frp 隧道到 Cloud Hub,两条路径最终都通向手机或电脑。
绿线是盒子与天调之间的链路(天调自己不晓得你在哪个频率,是盒子一直在告诉它);紫线是盒子主动拨出的 frp 隧道 —— 它不需要你在路由器上开任何入站端口。经 Cloud Hub 接入会自动启用 TX 心跳,远端会话失联即释放发射。

想看清每一层各自负责什么、边界画在哪、失效时表现什么 —— 看设计与层层实现 →

四条主张

整个接入层只有这四个设计承诺,其余都是为了让它们成立。

客户侧零入站

你的电脑或盒子只出站一条常驻连接。没有公网 IP、没有端口映射、没有 UPnP,甚至不需要知道自己的公网地址 —— 家庭宽带、4G/5G、公司网都能跑。

一个呼号一个入口

入口就是 <呼号>.mrrc.vlsc.net。呼号既是租户名,也是账号标识,不用再维护另一套用户名体系。大小写不敏感。

PTT 释放永远在本地

Hub 只是一条通道,从不写下 PTT。断线、掉网,一律由电台所在的那台机器本地强制回 RX —— 不依赖云端租约超时。最难的「TCP 还活着但对端已失联」由实例侧的会话心跳闸门覆盖(Hub 模式下建议开启,默认关闭)。

逐跳校验证书

整条链路端到端 TLS:浏览器到 Hub 用真证书,Hub 到你的实例按你自己的入口名逐台校验。没有哪一跳是靠「关掉校验」换来的。

你要从哪一边开始

第一次接触就从左边走;已经在用 Hub 的,右边那三条路是给你准备的。

我要接入

把已有的 MRRC Modern 挂上云端。前提只有一条:它已经能在局域网里用。

  • 先看前提自检,再选路径:W103D 盒子或电脑
  • 注册:门户核验后拿到你的呼号入口
  • 装隧道(或开箱上电)→ 三条命令验通
开始接入

我在用

已经能远程开台了。日常怎么用、出事怎么查、换机器怎么办。

现在能到什么程度

下面每一条都能在现网上实测。没做完的我们不会写得像是做完了。

能力 状态 说明
实例出站隧道 已跑通 客户侧零入站;电脑与 W103D 盒子两种实例形态都适用,隧道是盒子/应用自己拨出的
通配子域入口 + 真证书 已跑通 *.mrrc.vlsc.net,Let's Encrypt,每日自动续期(当前证书有效至 2026-12-29)
WebSocket 端点透明转发 已跑通 控制、频谱、收音频、发音频四路固定 + 天调(ATR-1000)可选,握手与关闭语义和直连一致
逐跳证书校验 已开启 Hub → 实例按各实例自己的入口名校验,自签证书的公钥钉在信任包里通过校验 —— 不是靠关掉 verification
会话凭据不进 URL 已实现 Hub 侧:nginx 日志不记查询串、hub 不经手拼串。实例侧已随之发布(mrrc_modern v1.25.4:令牌走 Cookie / Bearer,旧的「查询串拼串」形式仅作兼容保留并告警 —— 其决定 AD-024)
PTT 半开连接释放(远程会话活性) 实例侧已有 隧道层待做 拔网线这类「TCP 还活着但对面已失联」的情形:实例侧已有可开的心跳闸门(默认关闭,Hub 模式建议 3–5 s);隧道层的主动关流还没做。在此之前靠实例本地多层释放兜底。
自助注册 Portal(呼号核验四步) 公网入口已上线 https://portal.mrrc.vlsc.net(通配证书覆盖,/apply按来源 IP 限流)。命中呼号库自动核验,库外转人工;核验通过后授予并写入注册表。见接入 · 注册
远程协助(客户发起,限时可关) 已实现 应用里点一次「开启协助」,开通一条限时 SSH 通道请维护者进来看;口令由你持有、不落盘、不写日志;你按停止、窗口到期、门户强制,三条路都能关。见维护 · 远程协助
实例证书链(hub → 实例的一机一证) 已在用 每个实例一张签给自己入口名的自签证书,公钥被 Hub 钉在信任包里、按名字逐台校验(2026-10-16 复核:在册实例的校验名由路由生成器逐台生成)。
实例安装器 脚本就位 自取 frpc 并校验 SHA-256、与 Hub 端版本钉死、 macOS / Linux / Windows 三平台常驻。尚未做成公开发布的安装包下载。
一机一证(隧道自身的设备 mTLS) 阶段 2 隧道认证目前仍是 frp 的单个共享凭证 —— 与上一行的 TLS 身份是两件事(谁能接入隧道 vs 这台实例是不是它声称的那台)。
独占写者租约 阶段 2 现阶段由实例侧仲裁谁在发射

唯一的前置条件

MRRC Modern 要能在局域网里用

能登录、有音频、能发射 —— 这是接入 Hub 的前提,Hub 不替你做这件事。还没装的话先去产品站;想省一台常开电脑,可以看 W103D 盒子的完整指南。

MRRC Modern 产品站 W103D 盒子指南

本页事实基线:2026-10-16 现场复核(入口与证书、注册表、路由 timer、门户、frps 与延迟实测)。运营事实以 SDD/12 §12.8为准;发现页面与现网不符,就是页面该改。