rustdesk自建服务器
前言
rustdesk是一款免费开源的 远程控制软件。 它内置服务器 开箱即用。
不过提供的免费服务器在国外,白嫖起来 有点卡顿 建议自建服务器 。
下边是教程
安装docker和docker compose
安装docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
# 国内慢的话 使用这个脚本
curl -sSL https://get.daocloud.io/docker | sh
安装docker compose
yum install docker-compose-plugin
# 安装成功后 验证: docker compose version
启动docker服务
service docker start
创建配置文件
新增一个配置文件/root/rustdesk_data/docker-compose.yml
并给与执行权限chmod 755 docker-compose.yml
配置文件内容如下:
version: '3'
networks:
rustdesk-net:
external: false
services:
hbbs:
container_name: hbbs
ports:
- 21115:21115
- 21116:21116
- 21116:21116/udp
- 21118:21118
image: rustdesk/rustdesk-server:latest
command: hbbs -r 这里替换成你服务器的公网ip:21117
volumes:
- ./data:/root
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
hbbr:
container_name: hbbr
ports:
- 21117:21117
- 21119:21119
image: rustdesk/rustdesk-server:latest
command: hbbr
volumes:
- ./data:/root
networks:
- rustdesk-net
restart: unless-stopped
执行下载镜像和启动docker容器
进入到/root/rustdesk_data
目录下 执行命令
docker compose up -d
客户端使用自建的服务器
很简单 如下即可
其它
如果其他人知道了该IP或域名部署了rustdesk服务器,那么他人也可以直接填写ID服务器,使用服务,这样的话,流量就给别人白嫖了?
强制开启填写key才能连接服务器即可,参考这里
参考
https://www.cnblogs.com/wang1221/p/16380693.html
https://www.jianshu.com/p/62510e360620
https://github.com/rustdesk/rustdesk-server
https://www.cnblogs.com/zwgbk/p/16648073.html