天翼云搞活动,2核心2G内存40G硬盘2M带宽服务器35元一年,便宜是便宜,但是水管及硬盘太小了,无法做高带宽高磁盘占用的项目。所以只能做有限的服务。上两期做了一个dd飞牛OS搭建内网穿透服务器的教程,今天我们利用飞牛的docker管理器配置rustdesk中继服务器的教程。

rustdesk中继服务器不多说了,跨终端的免费远程控制软件(windows,MAC),懂的都懂,具体ruskdesk的下载安装及使用请自行检索。

飞牛OS的系统安装及docker初始化不讲了,不会的可以翻看我前面的文章,链接如下:https://www.39.la/article/34

1.docker目录下新建rustdesk文件夹,目录结构如下图:

2.打开docker管理器,点击Compose,并点击右侧新增项目

3.修改并复制以下代码,填写到创建docker-compost.yml处,勾选创建项目后立即启动,然后点击完成,docker会自动创建并启动,会有两个,一个是hbbs,另外一个是hbbr。

networks:
  rustdesk-net:
    external: false

services:
  hbbs:
    container_name: hbbs
    ports:
      - 21115:21115
      - 21116:21116 # 自定义 hbbs 映射端口
      - 21116:21116/udp # 自定义 hbbs 映射端口
    image: rustdesk/rustdesk-server
    command: hbbs 
    volumes:
      - <mount_path>:/root # 自定义挂载目录,获取刚才创建的docker原始路径
    networks:
      - rustdesk-net
    depends_on:
      - hbbr
    restart: unless-stopped
    deploy:
      resources:
        limits:
          memory: 64M

  hbbr:
    container_name: hbbr
    ports:
      - 21117:21117 # 自定义 hbbr 映射端口
    image: rustdesk/rustdesk-server
    command: hbbr
    volumes:
      - <mount_path>:/root # 自定义挂载目录,获取刚才创建的docker原始路径
    networks:
      - rustdesk-net
    restart: unless-stopped
    deploy:
      resources:
        limits:
          memory: 64M

注意:上面两个<mount_path>要替换你本地docker/rustdesk的原始路径,获取方式如下,飞牛右键点击rustdesk,详细信息—复制原始路径。

4.查看容器是否正常启动,如果正常启动请点击hbbs右侧的三个点…,然后点击运行日志

5.把运行日志往上拉,复制这个key备用

5.把服务器相关信息录入到rustdesk的ID/中继服务器处即可,其中这里key就是刚刚复制的key

6.本地电脑以及,远程电脑都需要修改,这样就可以愉快的使用自建的中继服务器了

By qidian

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注