当前位置:首页 > 系统教程 > 正文

RustDesk自建中继服务器教程(Mac mini 搭建私有远程桌面全攻略)

RustDesk自建中继服务器教程(Mac mini 搭建私有远程桌面全攻略)

在追求极致流畅和安全的远程连接体验时,RustDesk自建服务器成为了许多技术爱好者的首选。相比于使用官方公共服务器,通过家中的 Mac mini 部署私有节点,可以有效降低延迟并彻底掌握数据自主权。本文将详细介绍如何在 macOS 环境下完成 远程中继服务器 的搭建与配置。

本文核心关键词:RustDesk自建服务器、Mac mini 搭建教程、远程中继服务器、私有远程控制

一、 环境准备与硬件要求

首先,你需要一台处于常开状态的 Mac mini。虽然 RustDesk Server 对硬件要求极低,但稳定的网络环境是关键。建议使用有线网络连接,并确保你拥有路由器的管理员权限,以便后续进行端口映射。

二、 获取 RustDesk Server 程序

RustDesk 的自建服务端主要由两个核心二进制文件组成:hbbs(ID 服务器)和 hbbr(中继服务器)。

  • 访问 RustDesk Server 的 GitHub Release 页面。
  • 选择适用于 macOS (darwin) 的版本进行下载。
  • 解压下载的压缩包,将二进制文件存放在如 `/Users/YourName/rustdesk-server` 的目录下。
RustDesk自建中继服务器教程(Mac mini 搭建私有远程桌面全攻略) RustDesk自建服务器  Mac 搭建教程 远程中继服务器 私有远程控制 第1张

三、 启动服务端程序

打开 Mac 的终端 (Terminal),导航至存放文件的文件夹,依次执行以下命令:

# 启动 ID 服务器,请将 替换为你的 Mac mini 局域网 IP 或公网域名./hbbs -r <您的服务器IP># 另开一个窗口启动 中继服务器./hbbr

此时,你的 Mac mini 搭建教程 已完成最关键的运行环节。hbbs 会生成一个名为 `id_ed25519.pub` 的文件,这是后续客户端连接所需的公钥。

四、 端口转发与安全配置

为了让公网设备能连接到你的 远程桌面软件,你需要在路由器中转发以下端口:

端口号 协议 功能说明
21115-21119 TCP 心跳、中继与注册服务
21116 UDP 打洞服务

五、 客户端配置

在你的控制端电脑上安装 RustDesk 客户端,点击设置 -> 网络,在“ID 服务器”栏输入 Mac mini 的公网 IP。并在“Key”栏填入刚才生成的 `.pub` 文件中的内容。至此,你已成功通过 私有远程控制 实现了高效的办公方案。