当前位置: 首页 > article >正文

记录一下在Win上搭建RustDesk

RustDesk官方文档
RustDesk分为Client和Server,如果选择自己搭建服务器,需要准备一台具有公网IP的机器,并在其上部署Server

0x01 服务端搭建

这里是在Windows机器上部署,使用Docker的方式进行搭建

  1. 首先需要安装Docker-Desktop

  2. 创建一个目录,在里面新建一个文件,命名为compose.yml,内容如下:

    services:
    hbbs:
    container_name: hbbs
    image: rustdesk/rustdesk-server:latest
    command: hbbs
    environment:
    - “RELAY=hbbr:21117”
    - “ENCRYPTED_ONLY=1”
    ports:
    - 21115:21115
    - 21116:21116
    - 21116:21116/udp
    - 21118:21118
    volumes:
    - /data/rustdesk/root:/root
    networks:
    - rustdesk-net
    depends_on:
    - hbbr
    restart: unless-stopped

    hbbr:
    container_name: hbbr
    image: rustdesk/rustdesk-server:latest
    command: hbbr
    ports:
    - 21117:21117
    - 21119:21119
    volumes:
    - /data/rustdesk/root:/root
    networks:
    - rustdesk-net
    restart: unless-stopped

    networks:
    rustdesk-net:
    external: false

如果是用Linux上部署,则hbbs和hbbr下还要加上network_mode: "host"
3. 在该目录下启动终端运行命令docker-compose up -d
4. 在Docker-Desktop里查看hbbs的日志,可以看到密钥key,或者进入容器内部,在root目录下找到id_ed25519.pub文件,里面即是key,这个key后面在Client部署时有用

0x02 客户端配置

客户端支持Linux、Win、android等各平台,安装都不难,这里主要讲里面的配置
以Win为例:
在设置->网络里填写配置

ID服务器: <IP>:21116
中继服务器: <IP>:21117
API服务器: 不填
Key: 上面Server配置时得到的Key

在这里插入图片描述
最后主页显示就绪,就说明配置好了


http://www.kler.cn/a/509481.html

相关文章:

  • 3D 视觉语言推理中的态势感知
  • 2024年度个人成长与技术洞察总结
  • 基于.Net Core+Vue的文件加密系统
  • MATLAB基础应用精讲-【优化算法】阿基米德优化算法(附MATLAB代码实现)
  • 快手极速版如何查找ip归属地?怎么关掉
  • PTA L1-039 古风排版
  • 【JsonViewer】Json格式化
  • Vulnhub DC-8靶机攻击实战(一)
  • Applitools与AI图像识别技术在测试中的应用
  • RCD-IoT:在高数据包传输率下,利用资源受限设备实现工业监测与控制
  • boss直聘 __zp_stoken__ 逆向分析
  • 网络编程-TCP套接字
  • 基于Spring Cloud的电商系统设计与实现——用户与商品模块的研究(下)
  • 数据库存储上下标符号,sqlserver 2008r2,dm8
  • 如何通过 Apache Airflow 将数据导入 Elasticsearch
  • 4.若依 BaseController
  • Gin 源码概览 - 路由
  • Android笔记: 实现点击事件透传到底部
  • Django缓存系统详解:使用Redis提升应用性能
  • 快手极速版如何查找ip归属地?怎么关掉
  • PP-OCR系统
  • CloudberryDB(四)并行执行
  • 【Linux系统编程】—— 深入理解Linux中的环境变量与程序地址空间
  • 电路笔记(通信模块): 基于ESP32-S3实现的XVC(Xilinx Virtual Cable) JTAG下载器硬件
  • 【LOJ 6198】谢特 题解(可持久化Trie+后缀数组SA+启发式分裂+RMQ)
  • Jenkins-git配置说明!