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

posted on 2025-06-16 17:21  赛博狗尾草  阅读(1885)  评论(0)    收藏  举报

导航