docker自建rustdesk-server远程桌面
2601_962072332026-08-31 18:44
rustdesk简介RustDesk 是一款可以平替 TeamViewer 的开源软件,旨在提供安全便捷的自建方案。
相关推荐
虎头金猫9 小时前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺分布式存储与RustFS10 小时前
MinIO 官方 Docker 镜像被移除:依赖它的项目该怎么办AI职业加油站11 小时前
AI智能体应用工程师证书:政策红利下的职业新风口此冬歌咏12 小时前
K8s 节点故障实战:优雅驱逐 31 秒,硬故障 331 秒,以及那个永远 Pending 的 Pod玉&心12 小时前
通过Arthas在线诊断K8S中的内存及JVM等使用情况xing-xing12 小时前
Docker容器中Nginx站点根目录网页配置访问-梅12 小时前
linux(8) 软硬链接赵文宇(温玉)12 小时前
CoreDNS的hosts插件的缺行配置导致k8s集群异常guo_wen_qiang13 小时前
上传本地镜像到harbor中张洛闻Eren13 小时前
k8s云原生【第十课】:水平 Pod 自动扩缩容
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设备和防火墙,将显示两台客户端为加密直连,无需经过中继: 