侧边栏壁纸
  • 累计撰写 88 篇文章
  • 累计创建 41 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

群辉 Synology NAS Docker 安装 RustDesk-server 自建服务器只要一个容器

勤为径苦作舟
2023-09-11 / 1 评论 / 0 点赞 / 877 阅读 / 0 字

简介

之前按照网上的教程,rustdesk-server 需要安装两个容器,最近想升级下版本,发现有一个新镜像 rustdesk-server-s6 可以只安装一个容器。

20230911002201.jpg

The S6-overlay acts as a supervisor and keeps both process running, so with this image there's no need to have two separate running containers.

安装

注册表下载镜像rustdesk/rustdesk-server-s6,选择标签latest

20230911003254.jpg

参考 rustdesk/rustdesk-server: RustDesk Server Program 中的 Docker 命令启动镜像/映像。

网络“使用与 Docker Host 相同的网络”。

20230911003650.jpg

也可以选择“”,然后在端口设置的时候将这些端口全部对外。

端口含义:

  • 21115:hbbs 做 NAT 类型测试。
  • 21116/UDP:hbbs 做 ID 注册与心跳服务。
  • 21116/TCP:hbbs 做 TCP 打洞与连接服务。
  • 21117:hbbr 做中继服务。
  • 21118:支持网页客户端 WebSocket 协议。
  • 21119:支持网页客户端。

20230911004210.jpg

常规设置中勾选“启用自动重新启动”。

20230911004758.jpg

常规设置中点击高级设置,将环境变量RELAY的值改为 NAS 的内网 IP。

如果之前安装过 rustdesk-server,可以把以前的公私钥拿来用,KEY_PUB配置公钥,KEY_PRIV配置私钥,也可以在容器启动后,将以前使用的id_ed25519.pubid_ed25519两个文件拷贝到映射的data目录中。

20230911005800.jpg

/data目录映射出来。

20230911010949.jpg

启动后查看映射的文件夹。

20230911011719.jpg

配置

Releases · rustdesk/rustdesk下载安装客户端,点击 ID 右边三个点的设置图标打开设置页面,在网络 - ID / 中继服务器中配置应用。

  • ID 服务器:NAS 的公网 IP / 域名:21116
  • 中继服务器:NAS 的公网 IP / 域名:21117
  • Key:映射文件夹中id_ed25519.pub的内容。

20230911011323.jpg

0

评论区