【软件】RustDesk自己搭建远程控制服务软件 支持控制手机

转载请注明出处:小锋学长生活大爆炸[xfxuezhang.blog.csdn.net]


现在的远程控制软件真是越来越不好用了,todesk限制越来越多、向日葵有限速(我这时不时高延迟)、teamviewer限制了设备数等等等。所以如果能自己搭建一个远程控制,那连接速率就可以自主可控了,还安全。

 

下面推荐的这个开源软件真的很奈斯!!

rustdesk的硬件要求很低,最低配置的云服务器就可以了,CPU和内存要求都是最小的。关于网络大小,如果TCP打洞直连失败,就要耗费中继流量,一个中继连接的流量在30k-3M每秒之间(1920x1080屏幕),取决于清晰度设置和画面变化。如果只是办公需求,平均在100K/s

特点包括:

  • 开源
  • 所有功能免费
  • 支持自建服务器
  • 手机、电脑双向可控
  • 支持Android、IOS、MacOS、windows、ubuntu、树莓派等系统
  • 网络带宽与硬件要求非常低

官网:RustDesk | 开源远程桌面软件

6f97111f3db34d2b8409b07912b9b8ef.png

官方安装教程可以看这里:安装 :: RustDesk文档

我这里以树莓派为例进行安装,系统是ubuntu,安装教程与镜像下载链接可以看这个帖子:

树莓派4B安装PyTorch1.10

6de6f992b37f47ab80e9f64e60f77a37.png

当然也可以搞个服务器替代树莓派

        为了提高远控的流畅性,RustDesk 会首先尝试建立 TCP 隧道,俗称“打洞直连”,尝试让两台设备直接「点对点」穿透,如果能成功连接,这种方式速度是最快的,完全取决于自家的网速带宽,用户会感觉到很流畅;

        公共服务区由于用的人多会很卡。

        所以如果可以的话,建议自己搭建中继服务器喔~


下面正式开始。

首先安装docker:

curl -fsSL https://get.docker.com -o get-docker.sh
sudo bash ./get-docker.sh
sudo usermod -G docker -a <用户名如sxf>

然后安装rustdesk:

sudo docker image pull rustdesk/rustdesk-server:latest-arm64v8
sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server:latest-arm64v8 hbbs -r <当前树莓派ip> 
sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server:latest-arm64v8 hbbr

以上就搭建好了,很简单!

 注意,如果是上面领取的云服务器,还需要去控制台开放一下端口(21115、21116、21117、21118、21119)。具体操作可以参考这篇博文:

万字长文保姆级教你制作自己的多功能QQ机器人

667fb4d4f5434fbba50ce99bf55a7524.png

 

默认情况下,hbbs 监听21115(tcp), 21116(tcp/udp), 21118(tcp),hbbr 监听21117(tcp), 21119(tcp)。务必在防火墙开启这几个端口, 请注意21116同时要开启TCP和UDP。其中21115是hbbs用作NAT类型测试,21116/UDP是hbbs用作ID注册与心跳服务,21116/TCP是hbbs用作TCP打洞与连接服务,21117是hbbr用作中继服务, 21118和21119是为了支持网页客户端。如果您不需要网页客户端(21118,21119)支持,对应端口可以不开。

  • TCP(21115, 21116, 21117, 21118, 21119)
  • UDP(21116)

如果你想选择自己的端口,使用 “-h” 选项查看帮助。


 

接下来测试。

去官网下载平台对应的客户端,我这里测试的是电脑Win11和手机Android。

支持平台非常全~

6cf8a8bce62c4001b806cc6593c87f65.png

 (一点说明,如果下面不配置“中继服务器”,那用的就是开发者的公共服务器。)

先配置电脑端:

21090828a77c4bb19f3f601393cb6a4f.png

在 ID 服务器输入框中(被控端+主控端)输入 hbbs 主机或 ip 地址,另外两个地址可以不填,RustDesk会自动推导(如果没有特别设定),中继服务器指的是hbbr(21116)端口。

a0635e975a8d4d8abc29f9fa2f479015.png

 然后配置手机端:

a5f0af8e98c045bd9083088d1f9cc8dd.png

之后的操作大家就都会了,输入ID和密码进行远控:

c019556b4665409f8f8d83e6e0266548.png

 功能都有,一般需求够用了。

d9090dd051744329b6c67d2c302c1d06.png

 甚至还能控制手机(这一点todesk等其他软件都是需要开通会员才行。。。)

07c0fcdd701c42c69f2130b89394e1ea.png

 好了就到这,反正就是很好用~

 

 

 

RustDesk是一款功能强大且易于使用的远程控制工具,它具有许多优点使其成为一个好用的选择。 首先,RustDesk具有跨平台的特性,支持Windows、macOS和Linux操作系统。这使得用户不论使用何种操作系统都能够轻松使用RustDesk进行远程控制。 其次,RustDesk具有简单易用的界面设计,让用户能够快速上手。它提供直观的操作指引,让用户能够快速建立远程连接并控制目标设备。这对于不熟悉远程控制工具的用户来说尤为重要。 另外,RustDesk还提供了安全可靠的远程控制体验。它使用先进的加密技术来保护远程连接的安全性,防止未经授权的访问。同时,RustDesk的开发者也致力于及时修复漏洞和提供技术支持,以确保使用者的远程控制过程安全可靠。 此外,RustDesk提供了一些实用功能来提升远程操作效率。例如,它支持文件传输功能,用户可以直接在远程计算机和本地计算机之间传输文件,方便快捷。同时,用户还可以进行剪贴板共享,方便在远程设备之间复制和粘贴文本信息。 总的来说,RustDesk是一款功能全面、易于使用且安全可靠的远程控制工具。它的跨平台特性、简单易用的界面设计、安全可靠的远程连接以及一些实用功能都使其成为一个好用的选择。无论是用于个人使用还是商业环境,RustDesk都能满足用户的远程控制需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小锋学长生活大爆炸

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值