无题

Rustdesk 远程桌面

-远程桌面软件,开箱即用,无需任何配置。

项目地址:官网| 客户端 Github

客户端注意事项

自建服务器如果使用api目前主控客户端(受控端无所谓)只能使用1.4.0以下版本,测试了1.4.11.4.2都不能正确识别api-key

服务端docker-compose.yaml

rustdesk-api为第三方的项目

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
name: Neil-apps

services:
rustdesk-hbbs:
image: rustdesk/rustdesk-server:latest
container_name: RustDesk-hbbs
ports:
- 21115:21115
- 21116:21116 # 自定义 hbbs 映射端口
- 21116:21116/udp # 自定义 hbbs 映射端口
- 21118:21118 # web client
command: hbbs -r 192.168.1.30:21117 -k 12345688
volumes:
- /root/app-data/rustdesk/hbbs:/root
networks:
- rustdesk-net
restart: always

rustdesk-hbbr:
image: rustdesk/rustdesk-server:latest
container_name: RustDesk-hbbr
ports:
- 21117:21117 # 自定义 hbbr 映射端口
- 21119:21119 # web client
command: hbbr -k 12345688
volumes:
- /root/app-data/rustdesk/hbbr:/root
networks:
- rustdesk-net
restart: always

rustdesk-api:
image: lejianwen/rustdesk-api:latest
container_name: RustDesk-API
ports:
- 21114:21114
volumes:
- /root/app-data/rustdesk/api:/app/data
environment:
- TZ=Asia/Shanghai
- RUSTDESK_API_LANG=zh-CN
- RUSTDESK_API_RUSTDESK_ID_SERVER=192.168.1.30:21116
- RUSTDESK_API_RUSTDESK_RELAY_SERVER=192.168.1.30:21117
- RUSTDESK_API_RUSTDESK_API_SERVER=http://192.168.1.30:21114
- RUSTDESK_API_RUSTDESK_KEY=12345688
networks:
- rustdesk-net
restart: always

networks:
rustdesk-net:
external: false

端口放行

确保在防火墙中打开这些端口:

  • hbbs
    • 21114(TCP):用于Web控制台,仅在Pro版本中可用。
    • 21115(TCP):用于NAT类型测试。
    • 21116(TCP/UDP):请注意,21116TCP 和 UDP 都应该启用。 21116/UDP用于 ID 注册和心跳服务。21116/TCP用于 TCP 打洞和连接服务。
    • 21118(TCP):用于支持Web客户端。
  • hbbr
    • 21117(TCP):用于中继服务。
    • 21119(TCP):用于支持Web客户端。

如果不需要Web客户端支持,可以禁用相应的21118端口21119

重置 RustDesk-API 密码

查询admin初始密码:(仅首次启动可用)

1
docker logslejianwen/rustdesk-api

命令行重置管理员 admin 的密码为 admin:

1
2
docker exec -it RustDesk-API /bin/sh
./apimain reset-admin-pwd admin

修改分辨率

使用虚拟显示器,Virtual-Display-Driver仅需要下载Display的驱动即可。解压后在设备管理器中添加过期的设备

自动启动服务

打开后不能自动启动服务。右键 - 属性 - 地址后添加:

1
--install-service -wait -Verbose

Nginx 设置

暂未设置。