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

posted @ 2023-02-27 14:23  丁少华  阅读(4453)  评论(0编辑  收藏  举报