使用docker搭建Rustdesk远程中继服务器
一、服务器部署
1、获取RustDesk远程镜像
国外镜像源:
[root@1111111 /]# sudo docker image pull rustdesk/rustdesk-server
国内镜像源:
[root@1111111 /]# sudo docker pull registry.cn-beijing.aliyuncs.com/docker_20240704/rustdesk-rustdesk-server:latest
2、查看镜像
docker images
3、安装部署
1)[root@111111 /]# sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v
pwd:/root -td --net=host rustdesk/rustdesk-server hbbs -r 服务器IP地址:3128 -k_ (服务器地址和端口号填写你实际的服务器地址和自定义端口号)
2)[root@111111 /]# sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -vpwd:/root -td --net=host rustdesk/rustdesk-server hbbr -k_
4、查看容器运行情况
[root@111111 /]# docker logs hbbr //查看key值 (在远程前必须进行配置,这个值是必备项,所以一定不能填错,不然无法连接。)
5、服务突然关闭后,如何重启服务?
Rustdesk服务启动命令:
[root@111111 /]#docker start hbbs
[root@111111 /]#docker start hbbr
6、服务防护机制
设置 hbbs 容器在开机或崩溃后自动重启
docker update --restart=always hbbs
设置 hbbr 容器在开机或崩溃后自动重启
docker update --restart=always hbbr
查看容器的详细信息,在输出的 "RestartPolicy" 字段中确认是否为 "always"
docker inspect hbbs --format='{{.HostConfig.RestartPolicy.Name}}'
docker inspect hbbr --format='{{.HostConfig.RestartPolicy.Name}}'
二、RustDesk客户端进行配置
1、点击右上角的“设置”
2、选择网络-点击“解锁网络设置”

3、将下面的相关信息填写至“网络设置”中的各个项。
ID服务器:服务器IP地址
中继服务器:服务器IP地址
API服务器:不用填
Key1:Zot0Libd5fh4dslhle0T3lgSfgi7Kzzjo6g6y9jN7IY= (例如这个是44位)
4、填写结束后点击“应用”,出现成功说明已经应用生效。
三、远程使用教程
1、输入被控端ID号,点击“连接”。
2、输入被控端一次性密码(每次连接都会更新密码)\固定密码(密码不变)
通过设置可以修改密码,操作如下。
3、连接到被控端(该软件连接速度超级快)。
4、功能展示
1)工具栏1
2)工具栏2
3)工具栏3
4)工具栏4
5)双屏设置(虚拟屏幕+1)
该远程工具可以作为远程的备用方案,当其他第三方软件进行收费的时候可以用这个来替换,相当好用。
注:记得在“会话结束后锁定远程电脑”前打勾,远程结束后会进行锁屏,这样再次登录就需要输入开机密码,具备安全性。
本文来自博客园,作者:阿江0312,转载请注明原文链接:https://www.cnblogs.com/ShuPJ0312/p/18513675
有这个免费远程服务,其他的靠边站!






















浙公网安备 33010602011771号