1:先确保路由器有IPV4和IPV6公网地址,并已经DDNS。
2:进入docker man的镜像,拉取镜像中填 rustdesk/rustdesk-server:latest,点击拉取
3:进入容器界面,添加新容器
4:名称填hbbs,镜像选刚拉取的ustdesk/rustdesk-server:latest,网络选择host,绑定挂载中,选择一个你空闲的目录,例子 /mnt/rustdesk/hbbs:/root ,在运行命令中填 hbbs -r 你的域名 -k _ ,然后提交
5:添加中继服务器,添加新容器
6:名称填hbbr,镜像选刚拉取的ustdesk/rustdesk-server:latest,网络选择host,在运行命令中填 hbbr ,提交
7:先不要运行两个容器,进入 网络 - 防火墙 - 通信规则 在下面打开路由端口处,名称填rustdesk 协议tcp+udp 端口填21115-21119,添加,然后保存。
8:回到docker容器界面,运行刚刚添加的hbbs和hbbr容器,打开hbbs - 日志,查看是否有错误,正常的应该是如下界面,第二行为远控的key,控制别人的客户机需要使用该key,relay-servers是路由器的域名。
9:rustdesk好像只能使用host,使用host就可以使用宿主机的ipv6地址,两全其美,这样服务器就部署完成了。
10:去电脑上访问 rustdesk.com 下载客户端,在设置 - 网络 - ID/中继服务器 ;ID服务器填你路由器的域名,key填hbbs日志中的key,当前也可以去你挂载目录中找到id_ed25519,此文件中也是存放的key,这样这台电脑 就可以去控制其它装有rustdesk的电脑了,不控制别人电脑的rustdesk客户端不要填key,防止服务器被滥用。
11:这样,一个私有的远程控制桌面就服务器就搭建完成了。
还没有评论,来说两句吧...