《阿里云 CentOS 7 从零搭建 RustDesk 自建中继服务器(2026版)》
文章目录
- 《阿里云 CentOS 7 从零搭建 RustDesk 自建中继服务器(2026版)》
- 前言
- 一、防火墙开路(最重要)
- 二、环境准备与程序下载
-
- 1.创建目录并安装解压工具:
- 2.下载并解压官方程序(推荐将包下载到本地后通过 SFTP 拖入服务器):
- 三、配置 Systemd 托管(实现开机自启)
-
- 1.配置 hbbs (ID服务器):
- 2.配置 hbbr (中继服务器)::
- 3.启动服务:
- 四、获取连接 Key
- 五、客户端配置
- 避坑总结
- RustDesk 服务器维护指南
前言
` 由于 RustDesk 官方服务器在海外,国内连接偶尔会有延迟。使用阿里云轻量应用服务器自建中继(hbbs/hbbr),可以实现秒连和超低延迟的远程控制体验。
`
一、防火墙开路(最重要)
在阿里云控制台的防火墙设置中,必须手动开放以下端口。这是 90% 的人搭建失败的原因。

二、环境准备与程序下载
CentOS 7 由于已停止维护,建议直接使用二进制文件安装,简单高效。
1.创建目录并安装解压工具:
代码如下:
mkdir -p /opt/rustdesk && cd /opt/rustdesk
yum install -y unzip
2.下载并解压官方程序(推荐将包下载到本地后通过 SFTP 拖入服务器):
控制台左边可以把本地文件上传进去,之后控制台输入 代码如下(示例):
unzip rustdesk–server–linux–amd64.zip
cd amd64
chmod +x hbbs hbbr```
rustdesk下载地址:(选择Linux版)https://github.com/rustdesk/rustdesk/releases/tag/1.4.5
三、配置 Systemd 托管(实现开机自启)
1.配置 hbbs (ID服务器):
为了让服务在后台稳定运行,并随系统启动,我们创建两个系统服务。
代码如下(示例):
# 创建 /etc/systemd/system/rustdesk–hbbs.service,填入 ExecStart
# 启动命令示例:/opt/rustdesk/amd64/hbbs –r <服务器公网IP>:21117 –k _
2.配置 hbbr (中继服务器)::
为了让服务在后台稳定运行,并随系统启动,我们创建两个系统服务。
代码如下(示例):
# 创建 /etc/systemd/system/rustdesk–hbbr.service
# 启动命令示例:/opt/rustdesk/amd64/hbbr
3.启动服务:
为了让服务在后台稳定运行,并随系统启动,我们创建两个系统服务。
代码如下(示例):
systemctl daemon–reload
systemctl enable rustdesk–hbbs rustdesk–hbbr —now
四、获取连接 Key
服务启动后,在程序目录下会生成加密密钥。 代码如下(示例):
cat /opt/rustdesk/amd64/id_ed25519.pub
记下这串 Key,它是你私人服务器的“入场券”。
五、客户端配置
在 RustDesk 客户端的“网络设置”中填入: 下面三个东西。 ID 服务器:你的服务器IP(无端口)
中继服务器:你的服务器IP(无端口)
Key:刚才获取的字符串(类似这样fs6JcqrHkFO1XW1eP376DY3xeyM8zrGwPKGzcuvJEBU=)
避坑总结
网络源问题:CentOS 7 官方源可能失效,建议先换成阿里云镜像源。
UDP 端口:很多人只开了 TCP 21116,导致虽然显示“就绪”但无法连接,UDP 21116 必须放行。
二进制 vs Docker:在网络环境不佳(无法访问 Docker Hub)的情况下,直接运行二进制文件是最稳妥的选择。
权限控制:启动命令中加入 -k _ 参数,可以强制要求客户端匹配 Key,防止你的服务器被他人蹭用。
RustDesk 服务器维护指南
现在你的服务器已经变成了一个全自动的“黑盒子”,以下是你以后可能会用到的维护指令:
重启服务:systemctl restart rustdesk-hbbs rustdesk-hbbr
停止服务:systemctl stop rustdesk-hbbs rustdesk-hbbr
定期更新:RustDesk 服务端更新较慢,一般半年检查一次 GitHub 的 Release 页面即可。
检查:服务器 systemctl status rustdesk-hbbs 是否绿色的 active。
检查:阿里云后台防火墙端口是否被意外关闭。
现象:能看到远程画面但非常卡
检查:这通常是走的中继模式,确认 21117 端口在防火墙是否开启。
网硕互联帮助中心




评论前必须登录!
注册