【笔记】通过Docker部署RustDesk中转服务器
前言
通过Docker部署RustDesk中转服务器
服务端部署
rustdesk/rustdesk-server
- 最新版的rustdesk/rustdesk-server强制要求使用邮箱登录
通过Docker部署hbbr中继服务器
1 | docker run -td --name rustdesk-hbbr -v /root/rustdesk-server/hbbr:/root rustdesk/rustdesk-server:latest hbbr |
通过Docker部署hbbs信令服务器
<ip>:当前服务器IP地址
1 | docker run -td --name rustdesk-hbbs -v /root/rustdesk-server/hbbs:/root rustdesk/rustdesk-server:latest hbbs |
- 从服务器获取Key
1 | cat /root/rustdesk-server/hbbs/id_ed25519.pub |
客户端配置
- 打开设置

网络->解锁网络设置

- 配置中继服务器

- 如果中继服务器和信令服务器是相同服务器,可以简写配置自动推导

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

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