因为某些原因(诈骗),Rush Desk
服务已暂停国内访问,今天我们介绍如何利用自己的服务器搭建 Rust Desk
远程桌面,低延迟电脑远程手机,手机远程电脑等
一、准备工作
-
- 准备一台服务器,我用的腾讯云服务器,一年几百
-
- 开放防火墙,包括云服务器防火墙与系统防火墙,具体如下:21115 - 21119(
TCP
),21116(udp
)
- 开放防火墙,包括云服务器防火墙与系统防火墙,具体如下:21115 - 21119(
二、搭建 Rust Desk
服务
需要下载俩个服务,ID
服务器(hbbs)、中继服务器(hbbr),根据自己的系统部署运行即可
下载地址:https://github.com/rustdesk/rustdesk-server/releases/
部署好之后,启动项目
systemctl start rustdesk-hbbr.service #启动中继服务器
systemctl start rustdesk-hbbs.service #启动ID服务器
systemctl list-units --type=service #查看服务器中所有服务
systemctl status rustdesk-hbbr.service #查看中继服务状态
systemctl status rustdesk-hbbs.service #查看ID服务状态
三、配置
首先复制服务秘钥,通过以下命令拿到服务秘钥
cat /var/lib/rustdesk-server/id_ed25519.pub
安装客户端,无脑下一步
下载地址:https://github.com/rustdesk/rustdesk/releases/tag/1.2.7
安装完整后,点击这里配置,进入网络,解锁网络设置,移动端同理,多了一步授权,安卓10以上
配置规则如下:
参数 | 详情 |
---|---|
ID 服务器 | 服务器IP,端口默认21116 |
中继服务器 | 服务器IP,端口默认21117 |
API 服务器 | 为空即可 |
key | 服务端秘钥 |
测试连接,ok,docker
部署更简单,这里就不说话,有兴趣自己研究
四、相关链接
Rust Desk
官网:https://rustdesk.com/Rust Desk
服务端:https://github.com/rustdesk/rustdesk-server/releases/Rust Desk
客户端:https://github.com/rustdesk/rustdesk/releases/