Private Relay
部署前提:Varin 不附带中继服务,也没有默认端点。在服务器上把 VARIN_RELAY_URL 设为你自己运行或信任的 ws:// / wss:// 中继;设置之前 任何地方 不可用,服务器也不会连接任何中继。以下配对与加密行为适用于中继已配置且可访问的情况。
Varin Private Relay 让你已配对的设备可以从任何地方访问你的服务器 — 蜂窝网络、咖啡馆的 Wi-Fi、另一座城市 — 无需开放端口、搭建隧道,也不会把你的机器暴露到互联网上。服务器的中继端点配置完成且可用后,在连接设备中选择 任何地方 配对设备即可使用。
你的服务器向所配置的中继服务器发起一条出站连接并保持存活。当你的某台设备不在你的网络中时,它也连接到中继,中继在两者之间转发加密流量。你的机器上没有任何东西在监听来自互联网的入站连接。
当直接连接可用时 — 比如你回到家、处于同一个 Wi-Fi — 你的设备会优先直连,完全跳过中继。
中继能看到什么、看不到什么
Section titled “中继能看到什么、看不到什么”中继是一个“盲信使”,而不是中间人:
- 端到端加密。 你的设备和服务器直接协商加密密钥。中继只转发它没有密钥的密封流量 — 它无法读取你的代码、提示词或密码。
- 只有你的设备能连接。 设备必须持有你的服务器通过 一次性配对 签发的令牌。没有人能通过中继发现你的服务器,也无法在没有你创建的令牌的情况下连接它 — 而且你可以随时撤销任何令牌。
- 配对链接只能使用一次。 配对二维码只能生效一次,未使用也会过期,所以泄露的旧链接毫无价值。
- 在你选择开启之前,什么都不会共享。 在你启用中继或通过它配对设备之前,中继保持关闭;你可以随时停用它 — 通过它连接的设备会立即断开。
中继自行管理生命周期 — 没有需要你记住的开关:
- 按需启动。 创建一个 任何地方 配对就会开启中继;只要还有已配对设备依赖它,服务器重启后它也会自动恢复。
- 自动停止。 一旦没有任何设备或待完成的配对在使用中继 — 比如你撤销了最后一台通过中继配对的设备 — 它会自动关闭。
Settings → Remote Instances → 连接到此服务器 会列出每台已配对设备,并标明它是否通过中继连接。在那里撤销设备即可立即切断它的中继访问;本地网络上的设备不受影响。