docker自建rustdesk-server远程桌面
2601_962072332026-08-31 18:44
rustdesk简介RustDesk 是一款可以平替 TeamViewer 的开源软件,旨在提供安全便捷的自建方案。
相关推荐
Kobebryant-Manba4 小时前
C/S和B/S结构是枚小菜鸡儿吖5 小时前
Home Assistant跨品牌智能家居教程:Docker部署、米家接入、vivo桥接与远程访问AI_Lab015 小时前
宝塔用了两年,有没有必要换成轻量方案?众壹新能源科技5 小时前
逆变器直流开关柜温度监测与预防:红外巡检发现3个120度热点by209995 小时前
Linux GDB 调试与 CGDB 使用小Ti客栈5 小时前
Netty 零拷贝原理与实战ai_coder_ai6 小时前
AIOps 智能运维架构设计及其应用静以修身zzz6 小时前
计算云服务万联WANFLOW6 小时前
异地组网速度忽快忽慢到底怎么回事?直连与中继的判断方法和处理步骤SDWAN_Cheap6 小时前
物理服务器跟云服务器有什么区别,使用于什么场景
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设备和防火墙,将显示两台客户端为加密直连,无需经过中继: 