【笔记】通过Docker部署RustDesk中转服务器

前言

通过Docker部署RustDesk中转服务器

服务端部署

通过Docker部署hbbr

1
docker run --name rustdesk-hbbr -v /root/RustDesk/hbbr:/root -td --net=host rustdesk/rustdesk-server hbbr

通过Docker部署hbbs

1
docker run --name rustdesk-hbbs -v /root/RustDesk/hbbs:/root -td --net=host rustdesk/rustdesk-server hbbs

获取RSA公钥

1
cat /root/RustDesk/hbbs/id_ed25519.pub

客户端配置

  • 打开设置

  • 网络->解锁网络设置

  • 配置中继服务器

简写

  • 简写配置,自动推导

完成

  • 主页显示就绪表示成功连接中继服务器

后记

  • 如果采用域名映射IP地址并用Nginx转发的形式,需要将服务器开放UDP协议的21116端口(因为Nginx只能转发TCP请求),否则Rustdesk的连接状态不会显示就绪

参考文献

RustDesk官方文档