飞牛OS利用节点小宝部署RustDesk完整教程来了!
01. Docker部署
我们需要先创建一个路径,这个路径储存我们的docker-Compose.yml的文件和配置文件
打开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/中继服务器
点击右上角设置
选择网络,点击解锁网络设置
控制端和受控端都需要设置ID/中继服务器
ID服务器:填入100.66.1.1
中继服务器:填入100.66.1.1
API服务器:空着
key :前面日志里面获取的key
✅ 前面两个开头不要加https或http也不要加端口,切记千万不要加端口,否则连接不上
参考如下图
这个要点上,不然无法连接:
使用方法
使用方法和向日葵、ToDesk一样,知道ID和密码就能远程连接,也可以通过登录账号后同步自己的设备,设置自定义密码直接连接
底部出现“就绪”才算成功,如果提示(提示未就绪,请检查网络连接)请检查前面重申的内容
如果登录账号后看不到设备,点击设置->常规,停止服务,再开启服务就行了