从零开始,3分钟搭建一套完全属于你自己的 RustDesk 服务器

这是什么?

RustDesk 是一款顶级的开源远程桌面软件,被誉为 TeamViewer 和 AnyDesk 的完美开源替代品。通过自建服务,你可以实现:

  • 绝对的隐私安全:所有连接数据只经过你自己的服务器,再也不用担心隐私泄露。

  • 无任何商业限制:没有连接时间限制,没有商业使用弹窗,没有并发会话数的烦恼。

  • 完全的自由掌控:你可以完全掌控自己的远程网络,性能和速度都取决于你自己。

传统部署方式的“痛点”

虽然自建 RustDesk 服务很香,但传统方式却足以“劝退”大部分人:

  1. 需要公网服务器:你必须先购买一台有公网IP的云服务器(VPS),并承担月租费用。

  2. 部署两个服务端:你需要同时部署和运行 hbbs(ID服务器)和 hbbr(中继服务器)两个核心服务。

  3. 复杂的防火墙配置:你需要在服务器的防火墙或安全组中,手动开放多个特定的TCP/UDP端口(21115-21119),非常容易出错。

  4. 繁琐的进程守护:为了保证服务稳定运行,你需要为两个服务分别配置 systemd 等进程守护工具,操作复杂。

现在,通过 Sealos,你可以将这个复杂的“工程”简化为几次鼠标点击。

部署步骤

在 Sealos 上部署 RustDesk 服务端,只需要点击几下鼠标。

第一步:进入 Sealos「应用商店」

登录你的 Sealos 账号,在桌面上找到并点击“应用商店”图标。

第二步:搜索并安装「rustdesk」

在应用商店的搜索框里输入 RustDesk,找到「rustdesk-server」这个应用,

直接点击卡片进入详情页,部署前基础配置填一下

这里详细显示了单日预估价格,然后点击右上角的“部署应用”按钮。

第三步:等待部署完成

安装请求提交后,系统会自动为你完成所有配置。

你只需要稍等片刻(通常是1-2分钟),看到应用状态变为绿色的“Running”时,就代表你的 RustDesk 服务端已经成功上线了!

如何配置你的 RustDesk 客户端?(关键步骤)

部署成功后,你需要获取两个关键信息来配置你电脑上的客户端。

1. 获取服务器地址和公钥:

  • 服务器地址 (Host Address):进入 Sealos 上 RustDesk 应用的详情页,在“网络配置”中,找到 hbbr-tcp 服务对应的“公网地址”。这个地址就是你的服务器地址(例如:tcp.sealoshzh.site:34567)。

  • 公钥 (Public Key):在应用详情页,点击左侧的“日志”标签页。在日志中,仔细查找并复制包含 Your public key is 的那一行,后面的长串字符就是你的公钥。

2. 配置客户端:

  • 打开你电脑上的 RustDesk 客户端。

  • 点击你的设备“主页”右侧的“设置”

  • 选择「ID/中继服务器」。

  • 在弹出的设置窗口中,准确填写你刚刚获取的信息:

    • ID 服务器 (ID Server): 填入你的公网地址,以我为例例如:tcp.sealoshzh.run:43235

    • 中继服务器 (Relay Server): 填入你的完整公网地址(带端口号),例如:tcp.sealoshzh.run:47515

    • Key: 填入你从日志中复制的公钥

  • 点击“确定”保存。

    做完这一步,你客户端首页的下方会出现“就绪”和绿色圆点的提示,这就代表已经成功连接到你自己的服务器了!

    总结

    恭喜!你现在拥有了一个完全私有、不受任何商业限制的远程桌面服务。

    无论是远程办公、为家人朋友提供技术支持,还是管理自己的多台设备,都变得前所未有的简单和安全。

    Sealos 为你处理了所有服务器、防火墙和进程守护的复杂工作,让你轻松实现数据独立与连接自由。

    转载请说明出处内容投诉
    CSS教程网 » 从零开始,3分钟搭建一套完全属于你自己的 RustDesk 服务器

    发表评论

    欢迎 访客 发表评论

    一个令你着迷的主题!

    查看演示 官网购买