项目地址:https://github.com/rustdesk/rustdesk/
1. 公网服务器上跑docker项目
docker-compose.yml文件:
networks:
rustdesk-net:
external: false
services:
hbbs:
container_name: hbbs
ports:
- 21115:21115
- 21116:21116
- 21116:21116/udp
- 21118:21118
image: rustdesk/rustdesk-server:latest
command: hbbs -r 你的域名:21117 -k {key值,自己设定}
volumes:
- ./data:/root
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
hbbr:
container_name: hbbr
ports:
- 21117:21117
- 21119:21119
image: rustdesk/rustdesk-server:latest
command: hbbr
volumes:
- ./data:/root
networks:
- rustdesk-net
restart: unless-stopped
默认配置就行
2. 配置客户端
2.1 直接配置客户端
电脑上:
手机上:
2.2. GitHub配置,自动编译版本
这里,分别创建两个变量
- RENDEZVOUS_SERVER 服务器IP或域名
- RS_PUB_KEY key值
在没有变动情况下,默认都是勾选的。
刷新页面,便可以看到当前的任务。
创建完成后,在Releases中便可以看到对应的包了。
这里以Windows为例。运行后在网络配置中,无需填写相关服务器信息。在无P2P直连环境,便可以直连了。
删除下面代码 位置\rustdesk-master\src\ui\index.tis
完成后,重新打包。
界面就好看多了
这玩意真的好用吗,应该有短板效应吧?