简介

为什么使用rustdesk,因为向日葵,todesk,免费版本的有各种各样的坑,比如限制你的登录,需要你重新登录使用,画面模糊,限制你的流量网速等等,还不如自搭rustdesk,安全高且速度只取决于服务端的网速和线下设备的网速。

1.客户端rustdesk使用

1.下载 客户端 rustdesk下载地址
2.配置
配置ID服务器:外网ip:211116
配置中继服务器:外网ip:211117
key:为rustdesk服务器生成的xxx.pub公钥
image.png

2.基于 S6-overlay 的镜像 服务端部署

这些镜像是针对 busybox:stable 构建的,并添加了可执行程序(hbbr 和 hbbs)以及 [S6-overlay
服务端下载地址

端口功能解释
21115 TCP NAT类型测试,用于确定客户端和服务器之间的网络NAT类型。

.21116 TCP TCP打洞,用于在受限网络环境下建立P2P连接。
21116 UDP 心跳信号和ID服务器。
21117 TCP Relay/中继服务端口,用于在P2P连接失败时中转数据。
ENCRYPTED_ONLY=1 需要加密
新版ruskdesk部署

1
2
3
4
5
6
7
mkdir -p /var/rustdesk/data
docker run --name rustdesk-server \
-p 21115:21115 -p 21116:21116 -p 21116:21116/udp \
-p 21117:21117 -p 21118:21118 -p 21119:21119 \
-e "RELAY=外网ip:21117" \
-e "ENCRYPTED_ONLY=1" \
-v "/var/rustdesk/data:/data" -d rustdesk/rustdesk-server-s6:latest

其中 /var/rustdesk/data 下的文件为密钥参数,删除重启会自动生成新的密钥
打印公钥命令,复制做为key使用即可

1
tail -f xxx.pub