Windows下安装部署RustDesk远程服务

一、必备条件:Windows版Docker
image

二、安装部署全过程
拉取镜像

docker image pull rustdesk/rustdesk-server

检查镜像文件

docker images
image

安装部署运行服务器(核心命令)

docker run -d --name hbbs -p 21115:21115
-p 21116:21116 -p 21116:21116/udp
-p 21118:21118 -v "${PWD}\rustdesk-data:/root"
rustdesk/rustdesk-server `
hbbs -r <服务器IP地址>:21117

安装部署运行中继器(核心命令)

docker run -d --name hbbr -p 21117:21117
-p 21119:21119 -v "${PWD}\rustdesk-data:/root"
rustdesk/rustdesk-server `
hbbr

检查服务运行状态

docker ps
image
image

查看Key

docker logs hbbs
image

重启服务

docker stop hbbs hbbr
docker start hbbs hbbr

删除服务

docker rm hbbs hbbr

设置 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}}'

三、客户端配置

设置->网络->解锁网络设置->ID/中继器服务,填写服务器IP地址、中继服务器IP地址和Key(必填),API服务器地址留空。
image

四、密码设置

设置->安全->解锁安全设置->密码区域,建议使用固定密码。
image

详细使用方法可以参考下面随笔中的第二、三步。
使用docker搭建Rustdesk远程中继服务器:https://www.cnblogs.com/ShuPJ0312/p/18513675

posted on 2026-04-24 15:21  阿江0312  阅读(77)  评论(0)    收藏  举报

导航