搭建全平台私有远程控制RustDesk
128
2024-07-09
1.服务端部署
docker-compose
脚本
rustdesk-server:
container_name: rustdesk-server
image: rustdesk/rustdesk-server-s6:1.1.11-1
ports:
- 21115:21115
- 21116:21116
- 21116:21116/udp
- 21117:21117
environment:
- "RELAY=xxxxxxxxxx:21117"
- "ENCRYPTED_ONLY=1"
- "DB_URL=/db/db_v2.sqlite3"
- "KEY_PRIV=xxxxxxxxxxxxxxxxxxx"
- "KEY_PUB=xxxxxxxxxxxxxxxxxx"
volumes:
- /data/rustdesk/db:/db
restart: unless-stopped
其中KEY_PRIV
和KEY_PUB
是远程需要的密钥对,可以通过以下命令生成:
docker run --rm --entrypoint /usr/bin/rustdesk-utils rustdesk/rustdesk-server-s6:1.1.11-1 genkeypair
其中RELAY
是您的中继服务器的IP+端口
,也可以使用域名以及使用nginx转发代替端口直出
注意部署好后,记得开放对应端口
2.客户端部署
到github下载对应客户端:https://github.com/rustdesk/rustdesk/releases/tag/1.2.6
填入ID服务器
、中继服务器
和KEY
(KEY
是部署里的KEY_PUB
)
- 0
- 0
-
分享