私有部署rustdesk中继服务器,实现高效的远程桌面控制、电脑控制手机等


简介
-
很多远程控制软件都可以支持电脑控制手机,但是都是需要付费开会员的,且速度很一般,而rustdesk同时支持电脑控制手机,支持私有部署中继服务,支持P2P直连,非常高效便捷且免费使用
-
rustdesk官方地址:https://rustdesk.com/zh-cn/
-
下面是实践如何搭建rustdesk私有中继服务和如何连接自己的中继服务,实现电脑控制手机
第一步:使用docker部署rustdesk服务端中继服务
-
安装环境可以是自己的服务器(公网可用),也可以是本机电脑(局域网可用)
-
私有部署需要开启下面端口,参考官网文档:https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/
-
新建docker-compose.yml配置如下:复制
version:`` ``'3'
services:
hbbs:
``container_name:``hbbs
``image:``rustdesk/rustdesk-server:1.1.14
``command:``hbbs
``volumes:
``-``./data:/root
``network_mode:``"host"
``depends_on:
``-``hbbr
``restart:``unless-stopped
hbbr:
``container_name:``hbbr
``image:``rustdesk/rustdesk-server:1.1.14
``command:``hbbr
``volumes:
``-``./data:/root
``network_mode:``"host"
``restart:`` ``unless-stopped
-
直接运行服务复制
docker-compose up -d -
安装成功后,可以获取到中继服务器的相关配置
-
ID 服务器:ip:21116 (客户端必须配置)中继服务器:ip:21117(客户端可选配置)API 服务器:ip:21118/21119(客户端可选配置,用于浏览器访问管理后台)中继认证公钥:(客户端必须配置)
第二步:下载客户端并配置中继服务器
1. 下载地址:https://github.com/rustdesk/rustdesk/releases ,选择自己使用的客户端即可

2. 电脑客户端配置中继服务,参考官方文档:https://rustdesk.com/docs/zh-cn/self-host/client-configuration/


3. 手机端下载安装配置都比较麻烦
-
小米手机安装受限问题处理,关闭网络再安装即可
-
配置中继服务器信息
-
给应用开启相关权限(一般点击控制功能会默认弹出需要开启的权限,小米输入控制需要开启“允许受限制的配置”)
-
启动需要的控制项
-
启动手机服务
-
实现电脑控制手机
总结
-
rustdesk是一个功能全面且强大的电脑手机等设备远程控制方案,不仅支持私有化部署,而且具备各种设备的客户端,轻松实现设备间互相控制;
-
中继服务器端、电脑端安装使用过程比较简单,手机端要注意各种安装限制、权限限制等问题,需要一一开启才能使用完整功能;

推荐一下个人网站(本文内容如有错漏只会在个人博客更新):