当前位置: 首页 > news >正文

Docker部署rustdesk

查看镜像版本

  • https://hub.docker.com/r/rustdesk/rustdesk-server/tags

拉取镜像

docker pull rustdesk/rustdesk-server:1.1.8-2

创建挂载目录

mkdir -p /opt/rustdesk/{hbbr,hbbs}/root

运行hbbs

–net=host 仅适用于 Linux,它让 hbbs/hbbr 可以看到对方真实的ip, 而不是固定的容器ip (172.17.0.1)。 如果–net=host运行正常,-p选项就不起作用了, 可以去掉。

docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v /opt/rustdesk/hbbs/root:/root -td --net=host rustdesk/rustdesk-server:1.1.8-2 hbbs -r yourIP -k key123456

运行hbbr

–net=host 仅适用于 Linux,它让 hbbs/hbbr 可以看到对方真实的ip, 而不是固定的容器ip (172.17.0.1)。 如果–net=host运行正常,-p选项就不起作用了, 可以去掉。

docker run --name hbbr -p 21117:21117 -p 21119:21119 -v /opt/rustdesk/hbbr/root:/root -td --net=host rustdesk/rustdesk-server:1.1.8-2 hbbr -k Tianji@iecs2023

添加防火墙策略

iptables -I INPUT -p tcp --dport 21115:21119 -j ACCEPT
iptables -I INPUT -p udp --dport 21116 -j ACCEPT

端口说明

默认情况下,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)

参考文档

  • https://rustdesk.com/docs/zh-cn/self-host/rustdesk-server-oss/install/

  • GitHub:https://github.com/rustdesk/rustdesk

  • 官网:https://rustdesk.com/

  • 文档:https://rustdesk.com/docs/en/

  • 中文文档:https://rustdesk.com/docs/zh-cn/

http://www.lryc.cn/news/187910.html

相关文章:

  • win1011安装MG-SOFT+MIB+Browser+v10b
  • PCL点云处理之Pcd文件读取、法线与曲率计算、多线程加速、属性字段合并 (二百零八)
  • JavaEE-文件IO操作
  • 二蛋赠书四期:《Go编程进阶实战:开发命令行应用、HTTP应用和gRPC应用》
  • MySQL数据库基本操作-DQL-排序查询
  • 这是一篇测试文章
  • Ubuntu plt画图 新罗马字体网格marker刻度朝内
  • flutter布局中的一些细节
  • 论文解析——AMD EPYC和Ryzen处理器系列的开创性的chiplet技术和设计
  • 第二证券:汽车产业链股活跃,恒勃股份、博俊科技“20cm”涨停
  • 孙帅Spring源码
  • jenkins工具系列 —— 插件 使用Changelog获取commit记录
  • 【JavaScript】浅拷贝与深拷贝
  • 如何下载IEEE Journal/Conference/Magazine的LaTeX/Word模板
  • nvidia 驱动问题
  • PDF编辑和OCR文字识别工具ABBYY FineReader PDF
  • 什么是网络流量监控
  • ubuntu 终端 中文显示unicode码、乱码
  • 作用域理解
  • Stream 流式编程创建及其常用操作方法
  • Can 通信-协议
  • rustlings本地开发环境配置
  • 希尔排序:优化插入排序的精妙算法
  • 新能源电动汽车安全性能检测中采集车架号及BMS电池数据的难点
  • 函数reshape(-1,)里的-1的意思
  • 名词作形容词的用法
  • 若依微服务部署,裸服务部署、docker部署、k8s部署
  • 【置顶】关于博客的一些公告
  • Fastadmin后端表格动态展示列
  • 如何在ubnutu上安装docker