自己搭建远程桌面服务器 RustDesk
使用条件:
- 我使用的是Ubuntu20.04,其实无所谓,能运行docker就行。
- 服务端安装在有公网IP的服务器上,才能实现全国任意连接。服务安装在局域网,就只能局域网内控制。
- 下文中使用的端口,desktop官方定义的,客户端默认使用。
安装服务端
下载镜像:
sudo docker image pull rustdesk/rustdesk-server
启动hbbs服务
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
启动hbbr服务
docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr
查看服务启动情况
docker logs hbbs
应为:
从中复制Key,配置客户端时会用到。
配置客户端
下载客户端,github地址
选择自己的平台,此处以Ubuntu为例,下载 连接
安装后打开客户端:
配置中继服务器
ID服务器,中继服务器配置为步骤1的服务器的IP,key就是前面提到的Key。
使用
被控端和控制端,按照步骤2的做法,完成配置,即可愉快的实现远程控制。