本文章是在群晖NAS的基础上搭建RustDesk远程软件的中继服务器,中继服务器是搭建在群晖NAS上的,使用的是@裙下孤魂 制作的群晖NAS套件,客户端是将RustDesk主程序以及配置文件打包成安装包形式,好处就是直接安装,不需要单独去配置中继服务器地址。

2012.04作者更新版本,并更新群晖套件SPK文件,由于新版本服务端采用收费授权模式导致本文章可能不适用最新服务端版本

前言

本文适合群晖所在网络拥有公网IP以及域名,如不满足此条件者可以跳过此文章。
不清楚RustDesk是什么或者不知道其工作原理的,可以参考下面文章以及去官网了解

准备工作

  • 一台群晖NAS(无论黑白)
  • 群晖NAS拥有外网以及公网IP
  • 一个域名(可不用备案,当然你的公网IP要是静态的可以不需要域名)

搭建中继服务器

首先下载RustDesk服务端群晖NAS套件并上传至群晖NAS进行安装

WX20210223-021810@2x.png
WX20210223-021859@2x.png
WX20210223-021947@2x.png

安装好套件并确保其正常启动,RustDeSK中继服务需要用到下面端口

hbbs 监听21115(tcp)和21116(tcp/udp) ,hbbr 监听21117(tcp).

所以我们还需要在路由器以及群晖NAS防火墙进行放行,确保RustDesk中继服务能正常运行。
因路由器开放端口各不相同,自行查询百度了解,这里就不说明具体步骤。
端口开放完成之后记得将事先准备好的域名记得解析为群晖NAS的公网IP。

客户端配置文件修改

在打包客户端之前你需要知道如何配置RustDesk中继服务器,不清楚的参考上面文章有详细说明。
接下来就是在Windows电脑上打开RustDesk软件并配置你搭建好的中继服务器地址,找到RustDesk软件配置文件所在目录。
win7/8/10系统在AppDate目录下,win+R调出运行并输入“%Appdata%”即可
WX20210223-024332@2x.png
WX20210223-024420@2x.png
找到RustDesk目录下config目录中的“RustDesk.toml”和“RustDesk2.toml”文件
WX20210223-024511@2x.png
用记事本打开找到的两个文件并进行修改

RustDesk.toml - 未修改

WX20210223-025226@2x.png

RustDesk.toml - 已修改

WX20210223-025330@2x.png

RustDesk2.toml基本不用修改,只要保证你所搭建的中继服务器域名信息正确即可

WX20210223-025725@2x.png
WX20210223-030027@2x.png

程序打包

程序打包软件有很多,这里用的是Advanced Installer 16.9,其他打包软件可自行百度。

首先安装好Advanced Installer并创建项目
WX20210223-030408@2x.png

在产品细节中输入安装名称等相关信息
WX20210223-030516@2x.png

导入RustDesk主程序文件
WX20210223-030635@2x.png

创建桌面快捷方式
WX20210223-030814@2x.png

编辑快捷方式信息
WX20210223-030931@2x.png
WX20210223-031008@2x.png

创建配置文件目录并导入修改好的配置文件
WX20210223-031152@2x.png

编辑安装参数
WX20210223-031237@2x.png

修改构建参数为exe并设置安装包图标
WX20210223-031355@2x.png

检查启动条件里是否取消勾选在找到活动Internet连接时运行
WX20210223-031452@2x.png

最后选择喜欢的安装包主题
WX20210223-031614@2x.png

效果预览

WX20210223-033200@2x.png

相关链接

RustDesk官网:https://rustdesk.com
客户端项目地址:https://gitee.com/rustdesk/rustdesk
服务端项目地址:https://gitee.com/rustdesk/rustdesk-server
裙下孤魂群晖NAS套件地址:http://bobohome.f3322.net:8880/sspks
SPK套件下载:RustDesk

Last modification:May 14th, 2021 at 12:36 pm
给鱼丸买瓶饮料