01.
Docker部署

  1. 我们需要先创建一个路径,这个路径储存我们的docker-Compose.yml的文件和配置文件

  2. 打开Docker,Compose新增项目->输入项目名称->设置路径->上传或者创建docker-compose.yml把下面代码复制进去,点击完成直至构建完成

networks:
  rustdesk-net:
    external: false

services:
  rustdesk:
    image: lejianwen/rustdesk-server-s6:latest
    ports:
      - "21114:21114"
      - "21115:21115"
      - "21116:21116"
      - "21116:21116/udp"
      - "21117:21117"
      - "21118:21118"
      - "21119:21119"
    environment:
      - RELAY=http://100.66.1.1:21117
      - ENCRYPTED_ONLY=1
      - MUST_LOGIN=N
      - TZ=Asia/Shanghai
      - RUSTDESK_API_RUSTDESK_ID_SERVER=http://100.66.1.1:21116
      - RUSTDESK_API_RUSTDESK_RELAY_SERVER=http://100.66.1.1:21117
      - RUSTDESK_API_RUSTDESK_API_SERVER=http://100.66.1.1:21114
      - RUSTDESK_API_RUSTDESK_WS_HOST=http://100.66.1.1:21114
      - RUSTDESK_API_KEY_FILE=/data/id_ed25519.pub
      - RUSTDESK_API_JWT_KEY=
      - RUSTDESK_API_JWT_EXPIRE_DURATION=
    volumes:
      - ./data/rustdesk/server:/data
      - ./data/rustdesk/api:/app/data
    networks:
      - rustdesk-net
    restart: unless-stopped

🐳Docker compose

给大家看看我配置好的截图

解释一下100.66.1.1是什么?这就是节点小宝的IP啊,在节点小宝的后台做好组网,记住一定要看你设备的组网IP,不一定都是100.66.1.1。如图:

02. API后台使用

http://100.66.1.1:21114

后台管理

以上地址访问API后台,可以进行添加用户,设备管理等操作!

默认管理员用户名为:admin

通过容器日志获取管理员密码,自己查看日志往下翻,找到如下图的内容就是密码

登录后可以修改一下用户名和密码

03.客户端使用

配置21114端口的API后,客户端登录即可同步登录账号的信息。

配置客户端

配置客户端之前先去容器查看日志获取key

下载安装客户端

去官网下载对应设备的客户端,我以Windows为例

无法访问github的朋友公众号回复:远程 获取Windows版网盘下载地址,我会持续更新

控制端和受控端都需要安装RustDesk,双击下载的exe文件打开就是这个界面,需要点击左边的安装才能完全安装完成

配置ID/中继服务器

  1. 点击右上角设置

  2. 选择网络,点击解锁网络设置

  3. 控制端和受控端都需要设置ID/中继服务器

ID服务器:填入100.66.1.1

中继服务器:填入100.66.1.1

API服务器:空着

key :前面日志里面获取的key

✅ 前面两个开头不要加https或http也不要加端口,切记千万不要加端口,否则连接不上

参考如下图

这个要点上,不然无法连接:

使用方法

使用方法和向日葵、ToDesk一样,知道ID和密码就能远程连接,也可以通过登录账号后同步自己的设备,设置自定义密码直接连接

底部出现“就绪”才算成功,如果提示(提示未就绪,请检查网络连接)请检查前面重申的内容

如果登录账号后看不到设备,点击设置->常规,停止服务,再开启服务就行了