必备要求:
- vps(最好是直连线路或云厂国内机)
- 预留端口:TCP(21115, 21116, 21117, 21118, 21119) UDP(21116)
可选:域名(推荐使用)
1.安装docker
curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
国内机安装docker看这个教程:【小白教程】Debian国内安装Docker教程
2. 安装ID服务器
考虑到vps会随时更换的原因,这里我们自己生成一个key值,更方便
#示例#
docker run --name RustDesk-hbbs -v ./data:/root -td --net=host --restart always rustdesk/rustdesk-server:latest hbbs -k 替换你的安全
2.1 运行命令生成key
openssl rand -base64 32

2.2 直接运行docker命令,启动hbbs服务
例如:
docker run --name RustDesk-hbbs -v ./data:/root -td --net=host --restart always rustdesk/rustdesk-server:latest hbbs -k mbYUqsvHBmdi7kpUtV9gN4/i6W1hZtZgnI6ULQaMibc=
2.3 启动hbbr服务
docker run --name RustDesk-hbbr -v ./data:/root -td --net=host --restart always rustdesk/rustdesk-server:latest hbbr -k mbYUqsvHBmdi7kpUtV9gN4/i6W1hZtZgnI6ULQaMibc=
只要端口不冲突就没报错
3. 下载ruskdesk
Releases · rustdesk/rustdesk · GitHub
- 打开界面后进入设置
![图片[2]-Rustdesk开源远程桌面,自建服务器部署-MacFun is an interesting website.](https://www.macfun.org/wp-content/uploads/2026/04/image-41-1024x744.png)
![图片[3]-Rustdesk开源远程桌面,自建服务器部署-MacFun is an interesting website.](https://www.macfun.org/wp-content/uploads/2026/04/image-42-1024x504.png)
ID服务器:
- 就是我们在vps运行的docker服务
- 你可以直接填写ip:21116,例如:104.32.311.22:21116
- 也可以填解析好的域名,例如:hbbs.rinibaba.com:21116
中继服务器就是hbbr,不填也可以使用
key:
就是你刚才生成的key填上去
![图片[4]-Rustdesk开源远程桌面,自建服务器部署-MacFun is an interesting website.](https://www.macfun.org/wp-content/uploads/2026/04/image-43-1024x775.png)
4.验证服务搭建成功
这个提示你搭建自建服务器的提示,消失了,就说明连接成功
![图片[5]-Rustdesk开源远程桌面,自建服务器部署-MacFun is an interesting website.](https://www.macfun.org/wp-content/uploads/2026/04/image-44-1024x487.png)
![图片[6]-Rustdesk开源远程桌面,自建服务器部署-MacFun is an interesting website.](https://www.macfun.org/wp-content/uploads/2026/04/image-45-1024x542.png)
总结:
- 自建服务器搭建后,可以使用自己的网络,不跟别人挤,有效降低延迟;
- 自己朋友使用,填写好id服务器和key就可以连接了;
- 如果你嫌齐输入id服务器和key麻烦,就需要自行把id服务器和key编译进应用程序,直接发程序发给别人,他打开就能连接了,不用再输入ip这么麻烦了
# 启动 hbbs (必须显式指定公网 IP) docker run --name RustDesk-hbbs \ -v $(pwd)/data:/root -w /root -td --net=host --restart always \ rustdesk/rustdesk-server:latest \ hbbs -r 你的服务器ip -k _ # 启动 hbbr docker run --name RustDesk-hbbr \ -v $(pwd)/data:/root -w /root -td --net=host --restart always \ rustdesk/rustdesk-server:latest \ hbbr -k _
坑点:站长2台mac , 由于开通了远程VNC 死活连不上,关掉就好了
![图片[7]-Rustdesk开源远程桌面,自建服务器部署-MacFun is an interesting website.](https://www.macfun.org/wp-content/uploads/2026/04/image-46.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END






- 最新
- 最热
查看全部