将ubuntu设置为NAS——31.搭建私人远程桌面RustDesk​替换Anydesk​

2022-07-31 14:13:35 17点赞 155收藏 22评论

前言

之前写过在Ubuntu服务器安装anydesk《Ubuntu服务器与WinPC远程桌面anydesk连接安装》,anydesk不同客户端间相互连接,不需要服务器中转,速度也还不错,但使用过程中的还是存在输入法切换偶尔有问题,偶然间看到RustDesk这款开源远程桌面,印象中之前服务端是不开源的,没想到现在开源了,可以自己在服务器上折腾了,那就试试看吧。

远程桌面软件,开箱即用,无需任何配置。您完全掌控数据,不用担心安全问题。您可以使用我们的注册/中继服务器,或者自建,亦或者开发您的版本

1、搭建服务器

RustDesk服务器安装手册可以在官网查到,相对还是很详细的,大家可以照着操作,并且服务器可以在Windows和Linux安装,非常方便,还支持docker方式搭建,这里考虑方便和不用设置开机启动,就直接采用docker方式安装了。

RustDesk服务器主要分为2部分:

hbbs - RustDesk ID注册服务器

hbbr - RustDesk 中继服务器

所以docker安装服务器主要是拉取镜像,再创建ID注册服务器hbbs和中继服务器hbbr,直接参照官方命令

sudo docker image pull rustdesk/rustdesk-server

#官方例子: sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -it --net=host --rm rustdesk/rustdesk-server hbbs -r <relay-server-ip[:port]>

sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -it --net=host --rm rustdesk/rustdesk-server hbbs -r 192.168.50.119

sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -it --net=host --rm rustdesk/rustdesk-server hbbr

直接官方命令行存在一些问题直接官方命令行存在一些问题

存在warning存在warning

官方命令直接用有些小问题,--net=host与-p端口映射是有冲突的,二者要选择一个,而且没有加-d,导致服务是在前台运行,影响终端运行,退出需要按Ctrl+P+Q。

停止并删除原容器,再简化命令行,在试试看

删除命令

docker stop hbbs

docker rm hbbs

修改官方命令,修改pwd设置个人文件映射,原命令中--rm会在容器退出或重启时清空容器,就需要重建,这里尝试修改为--restart=always

sudo docker image pull rustdesk/rustdesk-server

sudo docker run --name hbbs -v /docker/rustdesk:/root -it -d --net=host --restart=always rustdesk/rustdesk-server hbbs -r 192.168.50.119

sudo docker run --name hbbr -v /docker/rustdesk:/root -it -d --net=host --restart=always rustdesk/rustdesk-server hbbr

成功没有错误成功没有错误

这样就安装成功了。

2、安装windows客户端和ubuntu客户端

windows端,下载解压直接安装就可以

下载windows端下载windows端

安装安装

运行界面运行界面

ubuntu端

下载ubuntu端下载ubuntu端

ubuntu下安装ubuntu下安装

安装安装

权限确认权限确认

安装过程安装过程

找到程序运行找到程序运行

安装完成后,点击打开就可以了。

windows连接ubuntu远程桌面,只要输入ID和密码,就可以连接,体验上还是不错了。

输入ID就可以相互连接输入ID就可以相互连接

3、使用自建服务器连接

选择中继服务器

选择自建ID/中继服务器选择自建ID/中继服务器

输入对应的ID/中继服务器IP输入对应的ID/中继服务器IP

断开外网测试内网中继服务器,显示服务已经就绪,说明已经连接成功。

无外网连接无外网连接

测试此时在本地远程看视频流畅度最高有37帧,最低也有十几,基本还是流畅的。

简单测试电影帧数简单测试电影帧数

RustDesk还具备tcp隧道直连功能,但我没成功,也没找到合适的教程,如有网友有成功的案例请不吝赐教。

总结

RustDesk这款开源的远程桌面软件,搭配自建的中继服务器,基本实现了自给自足,本地搭建不受外网影响,速度也提升了不少,而且相较anydesk体验要好一些,主要是输入和本地基本无差别。目前tcp隧道直连没有测试成功,windows与windows之间的RDP能相互支持,这里我没有需求就没测试,还支持andorid、mac等等,是个不错的选择。

后记

如果你有什么建议折腾的内容,欢迎留言。

将ubuntu设置为NAS——1. Transmission-daemon安装

将ubuntu设置为NAS——2. 新增硬盘挂载

将ubuntu设置为NAS——3. 私人网盘nextcloud安装(上)

将ubuntu设置为NAS——3. 私人网盘nextcloud安装(中)

将ubuntu设置为NAS——5. docker与docker-compose的安装

将ubuntu设置为NAS——6. 私人网盘nextcloud安装(下)(docker下安装nextcloud)

将ubuntu设置为NAS——7. 私人网盘nextcloud升级

将ubuntu设置为NAS——8. nextcloud集成onlyoffice在线协同办公软件

将ubuntu设置为NAS——9. 远程命令行及PuTTY、WinScp与手机端Termux使用

将ubuntu设置为NAS——10. 虚拟机KVM及软路由LEDE安装

将ubuntu设置为NAS——11. docker可视化管理工具portainer安装与使用

将ubuntu设置为NAS——12.使用portainer安装为知笔记及为知笔

将ubuntu设置为NAS——13.搭建新型在线协同表格和信息管理工具Seatable

将ubuntu设置为NAS——14.尝试mergerfs合并多个物理硬

将ubuntu设置为NAS——15.安装seafile并集成onlyoffice

将ubuntu设置为NAS——16.qBittorrent server安装与卸载

将ubuntu设置为NAS——17.私人在线图书馆搭建

将ubuntu设置为NAS——18.搭建Jellyfin影音服务器(上)

将ubuntu设置为NAS——19.搭建 Jellyfin影音服务器(中)

将ubuntu设置为NAS——20.去中心化同步软件Syncthing同步文件

将ubuntu设置为NAS——21.搭建gitea自用代码托管git应用(上)

将ubuntu设置为NAS——22.搭建gitea自用代码托管git应用(下)

将ubuntu设置为NAS——23.seatable数据备份迁移

将ubuntu设置为NAS——24.直装Seafile实现直接访问存储数据

将ubuntu设置为NAS——25.Ubuntu服务器与WinPC远程桌面anydesk连接安装

将ubuntu设置为NAS——26.添加16T西数HC550硬盘并合并空间

将ubuntu设置为NAS——27.借助ddns-go用自己的域名访问自建服务

将ubuntu设置为NAS——28.搭建wiki.js管理个人知识系统

将ubuntu设置为NAS——29.docker compose v2版安装及docker加速设置

将ubuntu设置为NAS——30.在Ubuntu下尝试NAS-Tools

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

ihuman 洪恩 识字子集拼音思维ABC会员永久包3-6岁儿童早教启蒙礼物玩具 识字会员终身包

ihuman 洪恩 识字子集拼音思维ABC会员永久包3-6岁儿童早教启蒙礼物玩具 识字会员终身包

268元起

任天堂 Nintendo Switch《舞力全开 Just Dance》 游戏兑换卡

任天堂 Nintendo Switch《舞力全开 Just Dance》 游戏兑换卡

159元起

Microsoft 微软 OFFICE 365 家庭版 会员

Microsoft 微软 OFFICE 365 家庭版 会员

106元起

WPS 金山软件 WPS 超级会员 3年卡

WPS 金山软件 WPS 超级会员 3年卡

308元起

Microsoft 微软 Office 365 个人版

Microsoft 微软 Office 365 个人版

106元起

Microsoft 微软 365 家庭版 电子秘钥 正版高级Office应用 1T云存储

Microsoft 微软 365 家庭版 电子秘钥 正版高级Office应用 1T云存储

279元起

Microsoft 微软 到手18.2元/月 微软office365家庭版microsoft365增强版15个月

Microsoft 微软 到手18.2元/月 微软office365家庭版microsoft365增强版15个月

279元起

Microsoft 微软 OFFICE 365 个人版 办公软件

Microsoft 微软 OFFICE 365 个人版 办公软件

189元起

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

249元起

WPS超级会员Pro套餐4年卡1488天官方正版pdf转word排版

WPS超级会员Pro套餐4年卡1488天官方正版pdf转word排版

676.4元起

WPS超级会员4年套餐pdf转word排版PPT润色模板素材店铺

WPS超级会员4年套餐pdf转word排版PPT润色模板素材店铺

暂无报价

国行版 Switch体感游戏套装 《健身环大冒险》

国行版 Switch体感游戏套装 《健身环大冒险》

439元起

WPS 金山软件 会员季卡

WPS 金山软件 会员季卡

59.85元起

微软(Microsoft))win10win11专业版批量式授权企业版嵌入式正版化解决方案win11家庭版

微软(Microsoft))win10win11专业版批量式授权企业版嵌入式正版化解决方案win11家庭版

1288元起

Microsoft 微软 office365家庭版15个月 203元

Microsoft 微软 office365家庭版15个月 203元

198元起

Microsoft 微软 活动6天 office365家庭版microsoft365订阅密钥

Microsoft 微软 活动6天 office365家庭版microsoft365订阅密钥

239元起
22评论

  • 精彩
  • 最新
  • 上白,跨平台远程办公,iPad or安卓平板 控制PC,以下哪个使用更佳?求支招
    anydesk,RustDesk,todesk、微软桌面、TeamViewer、Parsec、Splashtop、向日葵

    校验提示文案

    提交
    如果办公电脑是win端,推荐微软桌面,如果有内网端口限制,可以试试Rustdesk,其他todesk我没用过,其他软件用过来目前是这样的感受

    校验提示文案

    提交
    收起所有回复
  • QNAP搭建RustDesk服务器可有教程啊,大虾。

    校验提示文案

    提交
    QNAP先试试能不能装linux版本的rustdesk,再通过终端的docker命令安装服务器端,应该也是一样的

    校验提示文案

    提交
    有Docker版,支持就能装

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 大佬的教程十分实用,基本上手了一遍。现在还有2个问题请教一下,非bt的下载软件有什么推荐?个人站点博客推荐?

    校验提示文案

    提交
    我也是个小白,写得也是自己折腾的过程,非bt下载基本都是在win端的迅雷下载解决的,个人博客目前我研究不多,后续再折腾

    校验提示文案

    提交
    收起所有回复
  • Linux(银河麒麟ARM)挂载sftp有什么软件,我用rclone经常出现可以读 可以新建文件夹,但是不能写入修改。

    校验提示文案

    提交
    winscp或mobaxterm,选择很多

    校验提示文案

    提交
    收起所有回复
  • 您好,请问一下这个id服务器的中继服务器的域名是根据什么来设置的啊

    校验提示文案

    提交
    就是你自己搭建的服务所在服务器IP

    校验提示文案

    提交
    收起所有回复
  • 大佬,想问一下,我在N1(做旁路由)的openwrt中的docker建的服务器,端口映射过了,客户端都显示就续,外网主机访问外网主机没问题很流畅,但是内网主机访问不了外网,外网主机也访问不了内网,研究了好几天也没解决 [大囧] 好尴尬,大佬知道是啥情况吗

    校验提示文案

    提交
    描述得有些乱,但可以尝试修改不同主机的网关ip设置

    校验提示文案

    提交
    收起所有回复
  • 这个能远程控制群晖吗?

    校验提示文案

    提交
    群晖本身就是远程控制的吧

    校验提示文案

    提交
    没有公网或者端口没打开的呢?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 学习了上班了好好试试

    校验提示文案

    提交
  • docker了搭建好了,爱快也做好了端口转发,但是这个貌似不太完善,用域名就死活连接不上,无论内网外网设备,用ip就可以,但是家宽ip几天就自动换了,希望有大佬告知如何解决

    校验提示文案

    提交
  • 中继可以用域名吗?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
155
扫一下,分享更方便,购买更轻松