navidrome
540 字
3 分钟
RustDesk配置-Docker
配置需求:带公网IP云服务器、docker
服务器配置——容器部署
networks: rustdesk-net: external: false
services: hbbs: container_name: rustdesk-hbbs ports: - 21115:21115 - 21116:21116 - 21116:21116/udp - 21118:21118 image: rustdesk/rustdesk-server:latest # 请把 www.vilark.com:21117 修改为自己的域名 # 如果您禁止没有key的用户建立非加密连接,请在运行hbbs和hbbr的时候添加-k _参数 command: hbbs -r www.hellowang.xyz:21117 -k _ volumes: - ./hbbs:/root networks: - rustdesk-net depends_on: - hbbr restart: unless-stopped
hbbr: container_name: rustdesk-hbbr ports: - 21117:21117 - 21119:21119 image: rustdesk/rustdesk-server:latest command: hbbr volumes: - ./hbbr:/root networks: - rustdesk-net restart: unless-stopped建议首先建立一个文件夹docker-app,然后在里面创建rustdesk文件夹,在该文件夹下创建docker-compose.yml文件并将上述内容复制进去,然后运行以下命令自动拉取镜像和构建容器
docker compose up -d容器成功部署之后,在对应的云服务器厂商防火墙开放对应端口,此处需要开放TCP端口:21115、21116、21117、21118、21119;UDP端口:21116。
最后运行docker logs rustdesk-hbbs(或rustdesk-hbbr)查看服务的key,并将其复制下来,后续客户端配置需要使用。
客户端配置
首先在Rustdesk的Github release页面下载对应客户端,如图所示

安装之后先进入下图界面,填入对应服务器端的ip(或域名)到ID服务器和中继服务器信息框中,填入服务器的key到key信息框


可选-配置固定密码
在安全选项卡的密码项中点击同时使用两种密码,然后设置固定密码,这样以后在其他主机上时可通过固定密码访问,更为方便。

导出配置到其他电脑
点击下图右边按钮可一键导出该项所有配置(会复制到剪切板),复制该段配置然后在另一台电脑上的rustdesk客户端上点击左边按钮一键导入配置。

远程连接
在右边输入框输入被控电脑的ID,然后点击链接即可连接对应主机

分享
如果这篇文章对你有帮助,欢迎分享给更多人!