docker自建rustdesk-server远程桌面
2601_962072332026-08-31 18:44
rustdesk简介RustDesk 是一款可以平替 TeamViewer 的开源软件,旨在提供安全便捷的自建方案。
相关推荐
Blockchina35 分钟前
Codex 实战:从一句需求到可验收的 Linux 主机巡检脚本2601_962218471 小时前
万象生鲜系统冷链物联网接入技术实现生鲜企业温控管理数字化Best-Wishes1 小时前
BurpSuite Pro教育版在linux系统中配置pnoker1 小时前
从零部署 IoT DC3:四步快速启动实录志栋智能1 小时前
从关联到因果:智能超自动化如何实现真正的根因分析定界虎王物联1 小时前
RK3568嵌入式Linux跑Docker:内核配置排查到AIoT容器化的完整路径报错小能手2 小时前
Kubernetes入门实战课 1从入门到退休3 小时前
企业远程控制选型:向日葵SDK vs RustDesk自建,谁是更务实的选择?缘友一世4 小时前
GLM-5.3-NVFP4 部署实战系列[二]Docker 镜像选择与补丁镜像构建:纯 Python overlay,不重编一行 CUDA
RustDesk 是一款功能齐全的远程桌面应用,具有以下特性:* 支持 Windows、macOS、Linux、iOS、Android、Web 等多个平台。* 支持 VP8 / VP9 / AV1 软件编解码器和 H264 / H265 硬件编解码器。* 完全掌控数据,轻松自建。* P2P 连接,端到端加密。* 在 Windows 上可以非管理员不安装运行,根据需要在本地或远程提升权限。* 我们崇尚简单,尽一切可能让它简单。官方网站:
官方文档:
端口放通说明:* 放通TCP端口
#### 部署rustdesk-server配置主机名 hostnamectl set-hostname rustdesk-server 创建部署目录 mkdir -p /data/rustdesk/compose cd /data/rustdesk/compose 创建docker-compose文件 root@rustdesk-server:/data/rustdesk/compose# vim docker-compose.yaml services: hbbs: container_name: hbbs image: rustdesk/rustdesk-server:1.1.11 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:1.1.11 command: hbbr ports: - 21117:21117 - 21119:21119 volumes: - /data/rustdesk/root:/root networks: - rustdesk-net restart: unless-stopped networks: rustdesk-net: external: false 主要参数说明:* 环境变量
所有客户端必须都完成相应配置,配置完成后连接测试:1、中继连接测试 连接成功后鼠标指针放在左上角绿色图标处,显示通过加密中继连接,说明两台机器位于不同网络,无法通过P2P直连,要经过阿里云rustdesk-server中继连接。
2、直连连接测试 如果位于同一网络的两台客户端互联,由于中间不存在NAT设备和防火墙,将显示两台客户端为加密直连,无需经过中继: 