残浔的小窝 残浔的小窝
  • 首页
  • 日常
  • 折腾
  • Centos
  • C语言
  • 网工
  • Python
  • 娱乐
  • 工具
  • 邻居
  • 服务器运行状态
  • 关于我

RUSTDESK,开源的可自建远程桌面工具。

残浔
8 月前

摆脱向日葵、Todesk烦恼,还您真正的丝滑!

官方文档:https://rustdesk.com/zh/

要求

具有 1 个 CPU、1 GB RAM 和 10 GB 磁盘的服务器足以运行 RustDesk。支持Linux、Docker、群晖、Windows等环境部署。(Linux版本在Centos7构建,在 Centos7/8,Ubuntu 18/20上测试过,Debian系列的发行版本应该都没有问题。)

原理

RustDesk会先通过 NAT 穿透技术,通过点对点连接来建立远程控制会话,客户端和主机直接通信。P2P 连接的好处是可以减少延迟,增加传输速度,并且保护隐私。
RustDesk如果没有NAT穿透成功,则使用中继服务器来传输数据。延迟、画质取决于中继服务器的延迟和带宽。

如果直接通信效果不太好,可以选择走中继(中继到双方网络都好,带宽大), ID后面加/r。

放行端口

hbbs – RustDesk ID注册服务器
hbbr – RustDesk 中继服务器

hbbs 监听端口hbbr 监听端口
21115(tcp):用作 NAT 类型测试21117(tcp):中继服务
21116(tcp):NAT 打洞与连接服务21119(tcp):支持 Web 客户端
21118(tcp):支持 Web 客户端
21116(udp):ID 注册与心跳服务

部署

这里使用Centos7.2 64位部署。

下载源码包

wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.12/rustdesk-server-linux-amd64.zip

== 由于是国内服务器 连不上GITHUB 下载不了 手动上传

rustdesk-server-linux-amd64下载

解压

unzip rustdesk-server-linux-amd64.zip

重命名文件夹

mv amd64/ rustdesk

安装守护进程

yum install screen
screen -S rustdesk-hbbs
cd rustdesk
./hbbs -k _ &

screen -S rustdesk-hbbr
cd rustdesk
./hbbr -k _ &

保存KEY

cat id_ed*****.pub

客户端下载:https://github.com/rustdesk/rustdesk/releases/tag/1.3.1

两边设备为WINDOWS为例 点击三个点

点击网络 被访问的电脑 访问的电脑都得填

填入ID服务器、中继服务器、KEY

WEB界面远控,官方写的是Pro才能使用,网上也有源码,使用需要审查源码考虑其安全性。

0
残浔
何以解忧,唯有暴富!

评论 (0)

取消
    发表评论

残浔

何以解忧,唯有暴富!
180
文章
27
评论
1
获赞

热门文章

TOP1
HK1 Box刷入openwrt教程+改良散热|性能远超N1盒子
3 年前
TOP2
LNMP安装以及设置防CC 防火墙
3 年前
TOP3
快速通过武软E学堂公选课教程
4 年前
  • 本站由暗云提供技术支持
  • 邻居
  • 服务器状态监控
Copyright © 2022-2025 残浔的小窝. 鄂ICP备20012530号-3 鄂公网安备42092302000067号
  • 搭建4
  • 威联通4
  • 考试3
  • 服务器3
  • OSPF3
  • 首页
  • 日常
  • 折腾
  • Centos
  • C语言
  • 网工
  • Python
  • 娱乐
  • 工具
  • 邻居
  • 服务器运行状态
  • 关于我