这是什么?
RustDesk 是一款顶级的开源远程桌面软件,被誉为 TeamViewer 和 AnyDesk 的完美开源替代品。通过自建服务,你可以实现:
-
绝对的隐私安全:所有连接数据只经过你自己的服务器,再也不用担心隐私泄露。
-
无任何商业限制:没有连接时间限制,没有商业使用弹窗,没有并发会话数的烦恼。
-
完全的自由掌控:你可以完全掌控自己的远程网络,性能和速度都取决于你自己。
传统部署方式的“痛点”
虽然自建 RustDesk 服务很香,但传统方式却足以“劝退”大部分人:
-
需要公网服务器:你必须先购买一台有公网IP的云服务器(VPS),并承担月租费用。
-
部署两个服务端:你需要同时部署和运行
hbbs(ID服务器)和hbbr(中继服务器)两个核心服务。 -
复杂的防火墙配置:你需要在服务器的防火墙或安全组中,手动开放多个特定的TCP/UDP端口(21115-21119),非常容易出错。
-
繁琐的进程守护:为了保证服务稳定运行,你需要为两个服务分别配置
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 为你处理了所有服务器、防火墙和进程守护的复杂工作,让你轻松实现数据独立与连接自由。