RustDesk reset by peer 连接被对方关闭 Docker k8s
rustdesk
一个开源的远程桌面,是TeamViewer的替代选择。
项目地址:https://gitcode.com/gh_mirrors/ru/rustdesk
免费下载资源
·
最近搞物联网硬件的时候需要搭建一个 RustDesk
参考文档:
https://rustdesk.com/docs/zh-cn/self-host/install/
看到有一个 Docker Compose的部署
version: '3'
networks:
rustdesk-net:
external: false
services:
hbbs:
container_name: hbbs
ports:
- 21115:21115
- <hbbs_port>:21116 # 自定义 hbbs 映射端口
- <hbbs_port>:21116/udp # 自定义 hbbs 映射端口
image: rustdesk/rustdesk-server:latest-arm64v8
command: hbbs -r <your_domain>:<hbbr_port> # 填入个人域名或 IP + hbbr 暴露端口
volumes:
- <mount_path>:/root # 自定义挂载目录
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
deploy:
resources:
limits:
memory: 64M
hbbr:
container_name: hbbr
ports:
- <hbbr_port>:21117 # 自定义 hbbr 映射端口
image: rustdesk/rustdesk-server:latest-arm64v8 # 镜像选用 arm64 版
command: hbbr
volumes:
- <mount_path>:/root # 自定义挂载目录
networks:
- rustdesk-net
restart: unless-stopped
deploy:
resources:
limits:
memory: 64M
我们公司内部主要是腾讯云 tke k8s ,于是稍微改动了一下
在deployment里面加了一个 命令而已
按照文档, 启动了 hbbr hbbs,并且也打开了端口,在局域网里面能正常运行,但是在 公网上确一直报错,
中文错误:连接被对方关闭
英文错误:reset by peer
后来看了一些英文博文,发现是把 hbbr 跟 hbbs 的 下面2个文件保持一致就行了
解决方案:
方案1: hbbr 跟 hbbs 放在同一个pod 里面
方案2: hbbr 跟 hbbs 挂载同一块 pvc
GitHub 加速计划 / ru / rustdesk
69.39 K
7.74 K
下载
一个开源的远程桌面,是TeamViewer的替代选择。
最近提交(Master分支:2 个月前 )
76d5a8b2
* add custom password to unlock settings
* If not set, use admin password; if set, use custom settings password.
* At least 4 characters.
* Set with gui or command line.
Signed-off-by: 21pages <sunboeasy@gmail.com>
* Update cn.rs
---------
Signed-off-by: 21pages <sunboeasy@gmail.com>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com> 2 个月前
bc6ce6c7
Additional Korean translation 2 个月前
更多推荐
已为社区贡献1条内容
所有评论(0)