当前位置:   article > 正文

RustDesk搭建中继器_rustdesk中继服务器

rustdesk中继服务器

RustDesk搭建中继器用于稳定远程连接

一.环境准备

1.云服务器一台

2.搭建docker和docker compose的环境

3.编写docker-compose.yaml文件

二.编写dockers-compose.yaml

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

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37

在这个过程中出现了hbbs的错误,发现原来是我在后面加了//的注释,不是这样注释的会出问题

三.开放所需的端口

云服务器后台

image-20230704141318818

系统内开放

firewall-cmd --zone=public --add-port=21115-21119/tcp --permanent

firewall-cmd --zone=public --add-port=21116/udp --permanent

firewall-cmd --reload
  • 1
  • 2
  • 3
  • 4
  • 5

四.运行docker compose

docker compose up -d
  • 1

五.在data目录下查看key

image-20230704142047517

我的目录结构 在上面的docker-compose.yaml文件里我把数据挂载到data文件夹里

进入data文件夹查看key

cat ./id_ed25519.pub
  • 1

六.安装RustDesk并配置中级器

image-20230704143303255

image-20230704143317004

ID服务器:你的服务器id

Key:你刚才查看的文件

其他的两项不用配置RustDesk会帮你自动配好,然后就可以正常使用了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/217546
推荐阅读
相关标签
  

闽ICP备14008679号