rustdesk自建服务器搭建
背景:国产的屏幕共享和远控越来越膨胀,免费版的功能和流畅度体验越来越差劲,说起这个,几年前可不是这样的,那时候哪有什么需要登录才能控制,需要切换高速线路的玩意。我说的就是向日葵和todesk。还有teamviewer,anydesk,看网友说开会员都的不好使
rustdesk也是一款远程控制软件,浏览网页接触到,国人开发,开源软件,支持自建服务器。当时主要用来控制我妈的安卓手机,帮她下载软件,体验非常高
老早在买的腾讯云服务器上装的winser版搭建过,然后在安卓手机上配置ip,后来服务器过期,直接用的rustdesk提供的服务器转发。现在为了应用在linux上进行测试
#国内的rustdesk已经无法使用官方提供的服务器,诈骗太猖狂,没办法
自建不影响使用
本次模拟互联网在使用本地多台虚拟机搭建,并测试
资料:
https://rustdesk.com/pricing/
https://github.com/rustdesk/rustdesk-server
https://github.com/rustdesk/rustdesk
附:客户端和服务端安装包
https://wwvx.lanzoul.com/b02nh6rwxc 密码:23q1
https://wwvx.lanzoul.com/b02nh6rwze 密码:7nni
准备:
4台虚拟机:
服务端:openeuler 2003sp3
客户端:linx100(类Debian)、linx99(类Centos)、windows11
#服务端启动后,客户端配置同样的ip信息,客户端直接可以互相远控
rustdesk服务端和客户端包
rustdesk-server-linux-amd64.zip 服务端压缩包
rustdesk-1.4.0-0.x86_64.rpm 客户端rpm包
rustdesk-1.4.0-x86_64.deb 客户端deb包
rustdesk-1.4.0-x86_64.exe 客户端win包
自建服务器步骤
1、服务端配置
unzip -q rustdesk-server-linux-amd64.zip
cd amd64/
nohup ./hbbr &
nohup ./hbbs &

cat nohup.out
其中密钥需要几下,后面客户端配置需要用到

关闭防火墙
systemctl disable -now firewalld
2、客户端配置
在linx100上安装rustdesk-1.4.0-x86_64.deb
dpkg -i rustdesk-1.4.0-x86_64.deb
在linx99上安装rustdesk-1.4.0-0.x86_64.rpm
rpm -ivh rustdesk-1.4.0-0.x86_64.rpm
libxdo包:https://wwvx.lanzoul.com/inu3O2yx88yf
在win11上安装rustdesk-1.4.0-x86_64.exe
双击安装



补充:
1、rustdesk-server-linux-amd64.zip组件介绍
hbbs: 代表 RustDesk ID / Rendezvous Server,RustDesk ID 注册服务器,用于分配和注册 ID;hbbs 是 RustDesk 的中介服务器(Broker Server),用于管理和协调客户端连接。
hbbr: 代表 RustDesk Relay Server,RustDesk 中继服务器,如果 P2P 无法连接,会使用 hbbr 进行流量中继。hbbr 是 RustDesk 的中继服务器(Relay Server),用于在两台客户端之间进行连接中继。
rustdesk-utils: RustDesk 命令行工具,用于key重新生成和验证等
2、rustdesk server使用的端口
• TCP: 21115,21116,21117,21118,21119
• UDP: 211163、rustdesk client和server端安装包格式见github
client

server

本文来自博客园,作者:赛博狗尾草,转载请注明原文链接:https://www.cnblogs.com/gpysir/p/18931470
浙公网安备 33010602011771号