rustdesk 是一个免费开源的远程桌面控制软件。但是官方默认提供的中转服务器速度较慢。
如果你有公网ip可以自己搭建一个中转服务器。
以下基于openwrt x86_64 ,使用docker安装,root登录openwrt shell 执行下面命令
安装和启动
我这里禁止了没有key的用户链接,防止被滥用 就是hbbr加参数 -k _
。
1
2
3
4
5
6
7
8
9
10
| docker image pull rustdesk/rustdesk-server
rm -rf /v/rustdesk
docker stop hbbs && docker rm hbbs && docker stop hbbr && docker rm hbbr
docker run -itd --restart=always --name=hbbs --hostname hbbs \
--net=host \
-v /v/rustdesk:/root rustdesk/rustdesk-server hbbs -r 外网IP或者DDNS域名 -k
docker run -itd --restart=always --name=hbbr --hostname hbbr \
--net=host \
-v /v/rustdesk:/root rustdesk/rustdesk-server hbbr -k _
|
官方文档没说明
防火墙
然后需要在openwrt下防火墙开放对应的端口。
我这里是用的Socat,添加对应的 21115-21119
端口到路由器自己即可
客户端链接
客户端只需要修改 id服务器地址,然后输入key即可。 需要 控制端 和被控端 都要添加!
有偿提供上行500M的国内中转,支持ipv6 ,加密链接,支持2k 60帧。35元一年,联系 joyanhui@qq.com
查看key
1
| cat /root/id_ed25519.pub
|
重置key 以及删除 中转服务
1
2
| rm -rf /v/rustdesk
docker stop hbbs && docker rm hbbs && docker stop hbbr && docker rm hbbr
|
删除后重新创建 即可
更新
1
2
3
4
5
| docker stop hbbs
docker stop hbbr
docker pull rustdesk/rustdesk-server
docker start hbbs
docker start hbbr
|