作者:醉在江湖
因常常需要远程控制电脑,目前用着的向日葵免费版本的画质方面还是有些不尽人意,偶尔在逛论坛的时候发现一款可以私有化部署的,网速取决你家里的上传宽带的远程桌面软件RustDesk,正好手里有个群晖920+,就抱着试试看的心态来搭建,按照网上大佬的方法搭建,开始死活搭建不成功,后面在网上找遍了资料,终于搭建成功。在这分享一下搭建过程,方便以后再折腾,也给有兴趣的小伙伴抛个砖。
一、 在群晖docker里下载RustDesk Server
拉取映像的时候我手动选择的版本,latest的这个arm版本我不知道能不能用。
二、配置RustDesk Server的hbbs、hbbr容器
(一)配置hbbs容器
1.网络选择桥接模式
2.设置容器名称为:hbbs,勾选启动自动重新启动,点击高级设置
3.在高级设置的执行命令里输入命令:
hbbs -r 192.xxx.x.xxx
ps:可以是内网地址,我输入的就是群晖的内网ip地址,注意-r前后有空格
4.映射路径,装在路径必须是:/root
5.点击完成,完成hbbs设置
(二)配置hbbr容器,hbbr容器配置与hbbs容器基本相同
1.注意容器名称
2.注意高级设置里的命令
3.注意映射路径
4.完成hbbr容器配置
三、下载Windows系统RustDesk客户端安装
四、在路由器做端口映射
(一)需要映射的端口
TCP:21115, 21116, 21117
UDP:21116(我的就是这里没有映射,外网就连不起)
21118和21119是支持网页客户端的,如果不需要用网页端就可以不映射
(二)各端口作用说明
21115是hbbs用作NAT类型测试
21116/UDP是hbbs用作ID注册与心跳服务
21116/TCP是hbbs用作TCP打洞与连接服务
21117是hbbr用作中继服务
21118是为了支持网页客户端使用websocket协议
21119是为了支持网页客户端
五、配置Windows系统RustDesk客户端
用公钥就是加密连接,公钥在file station/docker/rustdesk/hbbs/id_xxxx.pub中,用记事本打开,复制到上图中的key中
六、控制端和被控端都安装rustdesk,输入ID和密码就能远程连接了。
特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。
原文链接:http://k.sina.com.cn/article_1823348853_6cae1875020018h8a.html