---
title: Synology DSM 6
weight: 22
description: "RustDesk 的Synology DSM 6文档，提供安装、配置、部署和故障排查指南。"
keywords: ["rustdesk synology dsm 6", "rustdesk synology docker", "rustdesk nas dsm 6", "rustdesk self-host synology"]
---

## 什么时候应该使用 DSM 6 指南？

只有当你的 Synology NAS 仍在 DSM 6 上，并且通过旧版 Docker 套件部署 RustDesk Server OSS 时才使用本指南。如果设备已升级到 DSM 7.2，应改用 [Container Manager 指南](/docs/zh-cn/self-host/rustdesk-server-oss/synology/dsm-7/)。

## DSM 6 部署检查清单

- 确认 NAS 仍在 DSM 6。
- 从 Package Center 安装 `Docker`。
- 为 RustDesk 数据和密钥创建持久化宿主目录。
- 让 `hbbs` 和 `hbbr` 都使用 host network 并启用 auto-restart。
- 容器启动后取回 `id_ed25519.pub`。

> 第三方的另一个最新教程在[这里](https://mariushosting.com/how-to-install-rustdesk-on-your-synology-nas/)。

本教程基于最新的 DSM v6 和 v7。

{{% notice note %}}
DSM 7.2 更新后，Docker 升级为新的 "Container Manager"，请查看[这篇文章](/docs/en/self-host/rustdesk-server-oss/synology/dsm-7)。
{{% /notice %}}

## 安装 Docker

| 打开套件中心 | 安装 Docker |
| --- | --- |
| ![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/package-manager.png) | ![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/docker.png) |

## 安装 RustDesk Server

| 在 Docker 注册表中搜索 rustdesk-server 并双击安装 | 已安装 rustdesk-server 镜像，双击创建 rustdesk-server 容器 |
| --- | --- |
| ![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/pull-rustdesk-server.png) | ![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/rustdesk-server-installed.png) |

## 创建 hbbs 容器

如上所述，双击 rustdesk-server 镜像创建新容器，设置名称为 `hbbs`。
![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/hbbs.png)

点击上面的 `高级设置`。

- 启用 `启用自动重新启动`。
![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/auto-restart.png)

- 启用 `使用与 Docker Host 相同的网络`。关于主机网络的更多信息，请[查看](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/#net-host)。
![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/host-net.png)

- 挂载主机目录（例如 `/home/rustdesk/`）到 `/root`，hbbs 将在此目录中生成一些文件（数据库和 `key` 文件），这些文件需要在重启后持久保存。

| 挂载 | 在主机目录中生成的文件 |
| --- | --- |
| ![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/mount.png) | ![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/mounted-dir.png) |

- 设置命令
{{% notice note %}}
Synology 的操作系统基于 Debian，所以主机网络 (--net=host) 工作良好，我们不需要用 `-p` 选项映射端口。

{{% /notice %}}

![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/hbbs-cmd.png?v3)

- 完成

## 创建 hbbr 容器

请重复上面的 `hbbs` 步骤，但将容器命名为 `hbbr`，命令（设置命令步骤）应该是 `hbbr`。

![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/hbbr-config.png)

## hbbr/hbbs 容器

![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/containers.png)

| 双击容器并查看日志 | 再次确认 hbbs/hbbr 使用主机网络 |
| --- | --- |
| ![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/log.png) | ![](/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/images/network-types.png) |

## 获取您的密钥

使用 File Station 浏览到之前设置的文件夹，下载 `id_ed25519.pub` 并用文本编辑器打开以查看您的密钥。