全部教程

企业部署

在 Linux 和 Raspberry Pi 上部署私有中继服务器

在任意 Linux 发行版上将 Remotly 中继安装为 systemd 服务——包括 Raspberry Pi 等低功耗设备。

为什么要运行自己的中继?

通过端口转发将主力 PC 暴露在互联网上存在安全风险,让它全天候开机也浪费电力。一台小型 Linux 服务器或 Raspberry Pi 中继可为您带来最低的延迟、无需向所访问的 PC 做端口转发、更低的功耗、无需担心第三方服务器的 GDPR 问题,以及从网络外部 Wake‑on‑LAN。即使中继遭到攻击,经过它的所有数据也都使用服务器永远不会持有的密钥加密。

本指南假定您已拥有 Linux 机器的 SSH 访问权限和必要的权限。

安装

  1. 通过 SSH 连接到服务器(例如使用 OpenSSH、WinSCP 或 FileZilla)。以下所有命令均在服务器上运行。
  2. 下载中继:wget https://downloads.mirillis.com/files/beta/remotly‑relay.zip
  3. 解压:unzip remotly‑relay.zip(如需要,先通过 sudo apt‑get update && sudo apt‑get install unzip 安装 unzip)。
  4. 设置权限:sudo chmod 755 -R remotly && sudo chown root:root -R remotly
  5. 移动文件:sudo mv remotly /srv
  6. 编辑配置并设置端口:nano /srv/remotly/config/remotly‑relay.json——我们建议使用标准 HTTPS 端口 443 以避免访问问题。
  7. 运行安装脚本:sudo bash /srv/remotly/script/installremotlyrelay.sh
  8. 启动服务:sudo bash /srv/remotly/script/startremotlyrelay.sh
  9. 验证运行状态:systemctl list‑units --type=service --state=running——remotly‑relay.service 应出现在列表中。
wget https://downloads.mirillis.com/files/beta/remotly‑relay.zip
unzip remotly‑relay.zip
sudo chmod 755 -R remotly
sudo chown root:root -R remotly
sudo mv remotly /srv
nano /srv/remotly/config/remotly‑relay.json
sudo bash /srv/remotly/script/installremotlyrelay.sh
sudo bash /srv/remotly/script/startremotlyrelay.sh
systemctl list‑units --type=service --state=running

将中继添加到您的账户

登录 remotly.com,打开 Custom Relays(自定义中继)并添加服务器的公网 IP 和端口。此后您所有的 Connect Anywhere 连接都将使用您自己的服务器。

Remotly 用户面板中的自定义中继面板

有疑问?请访问 Remotly 社区。

本网站使用 Cookie 来改善您浏览网站时的体验。其中,被归类为必要的 Cookie 会存储在您的浏览器中,用于实现网站的基本功能。

我们还使用第三方 Cookie 来帮助我们分析和了解您如何使用本网站。这些 Cookie 仅在征得您同意后才会存储在您的浏览器中,您可以选择拒绝。但拒绝可能会影响您的浏览体验。

必要始终启用

必要 Cookie 是网站正常运行所绝对必需的。这些 Cookie 以匿名方式确保网站的基本功能和安全特性。

Cookie保留期限说明
cookie_consent1 年存储用户是否同意使用 Cookie。不存储任何个人数据。
NEXT_LOCALE1 年存储用户选择的语言设置。
theme直至清除存储用户选择的浅色或深色主题(浏览器存储)。
hCaptcha会话由 hCaptcha 服务在联系表单和订单表单中设置,用于识别机器人并保护网站免受垃圾信息攻击。
device_token6 个月用于验证用户/设备的 Cookie。
session_id会话 / 1 个月用于保持用户会话的 Cookie。
logged_in会话 / 1 个月用于保持用户会话的 Cookie。