自建rustdesk中继服务器
服务端配置:
服务端我们用docker来部署,先创建一个rustdesk专用的文件夹,然后拉取镜像
sudo mkdir /home/rustdesk
cd /home/rustdesk
sudo docker image pull rustdesk/rustdesk-server
等待镜像拉取完成之后创建docker-compose文件并编辑
sudo vim docker-compose.yml
进入编辑模式,黏贴复制下面的内容
services:
hbbs:
container_name: hbbs
ports:
- 21115:21115
- 自定义端口:21116 # 自定义 hbbs 映射端口
- 自定义端口:21116/udp # 自定义 hbbs 映射端口
image: rustdesk/rustdesk-server
command: hbbs
volumes:
- /自定义挂在目录:/root # 自定义挂载目录
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
deploy:
resources:
limits:
memory: 64M
hbbr:
container_name: hbbr
ports:
- 自定义端口:21117 # 自定义 hbbr 映射端口
image: rustdesk/rustdesk-server
command: hbbr
volumes:
- /自定义挂在目录:/root # 自定义挂载目录
networks:
- rustdesk-net
restart: unless-stopped
deploy:
resources:
limits:
memory: 64M
修改自定义端口之后保存并退出,输入以下命令启动容器
sudo docker-compose up -d
容器启动后,如果服务端有防火墙配置则需要放开配置的自定义端口,没有就可以开始配置客户端
客户端配置:
客户端的下载地址如下
Release 1.3.9 · rustdesk/rustdesk
下载之后双击运行,然后按照下图指示添加中继服务器地址
完成后保存,回到rustdesk客户端主页之后看到最下面是如下图所示则成功
自建rustdesk中继服务器
http://localhost:8090/archives/zi-jian-rustdeskzhong-ji-fu-wu-qi