网站LOGO
oneLN
页面加载中
12月21日
网站LOGO oneLN
时间就是力量,你的时间就是你的力量
菜单
  • oneLN
    时间就是力量,你的时间就是你的力量
    用户的头像
    首次访问
    上次留言
    累计留言
    我的等级
    我的角色
    打赏二维码
    打赏博主
    RustDesk
    点击复制本页信息
    微信扫一扫
    文章二维码
    文章图片 文章标题
    创建时间
  • 一 言
    确认删除此评论么? 确认
  • 本弹窗介绍内容来自,本网站不对其中内容负责。
    • 复制图片
    • 复制图片地址
    • 百度识图
    按住ctrl可打开默认菜单

    RustDesk

    oneLN · 原创 ·
    Linux · 远程
    共 1718 字 · 约 2 分钟 · 388

    RustDesk

    RustDesk 是一款功能齐全的开源远程控制替代方案,可实现自托管和安全,配置最少。您可以完全控制数据,无需担心安全性。客户端是开源的,您可以选择在我们的网站上购买功能齐全的专业服务器网站以及基于我们的专业服务器的基本免费和OSS服务器。
    在服务器上运行 hbbs 和 hbbr
    默认情况下,hbbs 监听21115(tcp), 21116(tcp/udp), 21118(tcp),hbbr 监听21117(tcp), 21119(tcp)。务必在防火墙开启这几个端口, 请注意21116同时要开启TCP和UDP。其中21115是hbbs用作NAT类型测试,21116/UDP是hbbs用作ID注册与心跳服务,21116/TCP是hbbs用作TCP打洞与连接服务,21117是hbbr用作中继服务, 21118和21119是为了支持网页客户端。如果您不需要网页客户端(21118,21119)支持,对应端口可以不开。

    TCP(21115, 21116, 21117, 21118, 21119)
    UDP(21116)

    安装

    创建RustDesk文件夹

    bash 代码:
    mkdir /root/docker/RustDesk

    进入文件夹

    bash 代码:
    cd /root/docker/RustDesk

    创建docker-compose.yml:已经设置非加密不可使用

    bash 代码:
    nano docker-compose.yml
    bash 代码:
    services:
      rustdesk-server:
        container_name: rustdesk-server
        ports:
          - 21115:21115
          - 21116:21116
          - 21116:21116/udp
          - 21117:21117
          - 21118:21118
          - 21119:21119
        image: rustdesk/rustdesk-server-s6:latest
        environment:
          - "RELAY=域名:21117" #域名不可开启小云朵,只是伪装IP使用
          - "ENCRYPTED_ONLY=1"
        volumes:
          - ./data:/data
        restart: unless-stopped
    

    拉去文件:

    bash 代码:
    docker-compose up -d

    在客户端设置 hbbs/hbbr 地址
    点击 ID 右侧的菜单按钮如下,选择“ ID/中继服务器”。
    ID/中继服务器ID/中继服务器
    ID 服务器:域名:21116 #域名不可开启小云朵,只是伪装IP使用
    中继服务器:域名:21117 #域名不可开启小云朵,只是伪装IP使用

    Key

    第一次运行时,会自动产生一对加密私钥和公钥(分别位于运行目录下的id_ed25519和id_ed25519.pub文件中),其主要用途是为了通讯加密。
    如果您在上一步骤中没有填写Key:(公钥文件id_ed25519.pub中的内容),将无法连接。
    日志中可以看到 Key信息

    bash 代码:
    docker logs rustdesk-server #查看日志

    如果要更改key,请删除 id_ed25519 和 id_ed25519.pub 文件并重新拉去 docker-compose up -d,hbbs将会产生新的密钥对。

    声明:本文由 oneLN(博主)原创,依据 CC-BY-NC-SA 4.0 许可协议 授权,转载请注明出处。

    还没有人喜爱这篇文章呢

    我要发表评论 我要发表评论
    博客logo oneLN 时间就是力量,你的时间就是你的力量
    MOEICP 20240256

    💻️ oneLN 昨天 15:06 在线

    正在获取您的IP地址... 来访 人次, 查阅 次, 本页查阅

    🕛

    本站已运行 1 年 175 天 14 小时 21 分

    🌳

    自豪地使用 Typecho 建站,并搭配 MyLife 主题
    oneLN. © 2023 ~ 2024.
    网站logo

    oneLN 时间就是力量,你的时间就是你的力量