搭建RustDesk中继服务器_

RustDesk:开源远程桌面软件

RustDesk是一款支持Windows、macOS和Linux等操作系统的开源远程桌面软件。你可以从以下链接下载:RustDesk下载

为什么需要中继服务器?

由于RustDesk的官方服务器位于海外,国内用户在连接时可能会经历速度慢和不稳定的问题。因此,建立一个本地中继服务器变得十分必要,以提升连接的速度和稳定性。

如何搭建RustDesk中继服务器
  1. 安装必需的软件包

    bash 复制代码
    apt update
    apt install git curl build-essential -y
  2. 下载并安装Rust

    bash 复制代码
    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    source $HOME/.cargo/env
  3. 获取并进入RustDesk服务器的代码库

    bash 复制代码
    git clone https://github.com/rustdesk/rustdesk-server
    cd rustdesk-server
  4. 编译服务器

    创建并配置服务器目录,然后移动编译后的文件到指定目录:

    bash 复制代码
    mkdir -p /etc/rustdesk-server/
    cp /root/rustdesk-server/target/release/hbbs /etc/rustdesk-server/
    cp /root/rustdesk-server/target/release/hbbr /etc/rustdesk-server/
  5. 设置系统服务

    /etc/systemd/system 目录下创建并配置 systemd 服务文件,然后重新加载 systemd 配置:

    bash 复制代码
    touch rustdesk-hbbs.service
    touch rustdesk-hbbr.service
    chmod 644 /etc/systemd/system/*.service
    systemctl daemon-reload
  6. 配置和启动服务

    编辑 rustdesk-hbbs.servicerustdesk-hbbr.service 文件,设置服务参数后启动服务:

    bash 复制代码
    systemctl enable rustdesk-hbbs.service
    systemctl enable rustdesk-hbbr.service
    systemctl start rustdesk-hbbs.service
    systemctl start rustdesk-hbbr.service
  7. 检查和管理服务

    确认服务状态并根据需要重启服务:

    bash 复制代码
    systemctl status rustdesk-hbbs.service
    systemctl restart rustdesk-hbbs
    systemctl restart rustdesk-hbbr
  8. 网络配置

    开放必要的防火墙端口以确保通信:

    bash 复制代码
    ufw allow 21116/tcp
    ufw allow 21117/tcp
    # 其他端口根据需求开放
配置域名

为RustDesk服务器设置域名,如使用 rd.abc.cc,首先在Cloudflare添加A记录指向服务器IP,然后配置反向代理以确保连接。

遇到的问题及解决方案
  1. 关闭Cloudflare代理

    Cloudflare不支持RustDesk所需的端口,需要关闭代理以确保连接。

  2. 国内访问问题

    国内服务器通过IP连接,关闭Cloudflare代理,直接访问。

通过以上步骤,你可以成功搭建并运行一个RustDesk中继服务器,提升远程桌面连接的效率和稳定性。

相关推荐
九硕智慧建筑一体化厂家6 小时前
数字化管控落地,直流照明构筑安全照明体系
运维·人工智能·笔记·安全·智慧城市
波波0076 小时前
C# 15 重磅新特性: 带标签 break 与 continue:重新定义嵌套循环控制流
服务器·前端·c#
刘某的Cloud7 小时前
ceph osd 导入导出 rbd volume 卷
linux·运维·ceph·volume
記億揺晃着的那天7 小时前
NAS 内网域名访问为什么需要浏览器授权
网络·nginx·js·nas
chunmiao30328 小时前
DeepSeek V4-Pro 正式版上线,API 8月17日起分时调价
网络·安全
隔窗听雨眠8 小时前
GBase 8s并发控制深度解析:封锁机制、隔离级别与死锁处理全攻略
服务器·数据库·oracle
神奇霸王龙9 小时前
Agent 准入门控屠夫:5 旗舰 4 维度评估
linux·运维·数据库·ai·ai作画·agent·ai编程
鲸采云SRM采购管理系统9 小时前
采购管理系统哪家好?2026最新测评对比
java·服务器·数据库
cfm_291410 小时前
基于Binlog实现不停机数据库平滑迁移技术
运维·数据库·架构
迪康Defender10 小时前
AI 重构终端安全运营:智能分析中枢 AI Insight 模块架构与落地场景深度解析
运维·网络·人工智能·其他·安全·重构·架构