Rustdesk由以下几个组件组成:
- 服务器(api和注册)
- 中继服务器
- 一个客户端
- 一个安装程序
软件页面雷电竞app下载官方版苹果在:
https://rustdesk.com/
软件的源代码在:雷电竞app下载官方版苹果
https://github.com/rustdesk/rustdesk
我使用的几个组件的安装程序是:
https://github.com/techahold/rustdeskinstall
我的容器的来源是:
https://github.com/elico/rustdesk-server-container
Rustdesk服务(hbbs, hbbr)正在监听端口:
- 21115
- 21116
- 21116 / udp
- 21117
- 21118
- 21119
默认情况下,web服务器在端口:8080上侦听,但它可以使用环境变量进行配置。
稍后我会发布一个视频,介绍它的外观和工作原理。
该容器的目的之一是为SMB/企业提供托管内部RDP和远程支持服务的能力。
现在公开发布此服务的唯一选择是使用域名或为内部和外部的安装程序定制安装程序。
默认情况下,捆绑的Windows AIO Powershell和下载并安装服务的Linux客户端安装程序脚本支持直接IP连接,也可以通过中继连接。
这是一个如何在cli中启动这个容器的例子:
代码:选择所有
/interface/bridge/add name=dockers /ip/address/add address=172.20.0.254/24接口=dockers /interface/veth/add name=veth91地址=172.20.0.91/24网关=172.20.0.254/ interface/bridge/port add bridge=dockers接口=veth91 /container/config/set registry-url=https://registry-1.docker. io tmpdir=disk1/pull /container/envs/add name=rustdesk_envs key=TZ值="Asia/Jerusalem" /container/envs/add name=rustdesk_envs key=IP值="172.20.0.91" /container/envs/add name=rustdesk_envs key=RELAY值="172.20.0.91" /container/envs/add name=rustdesk_envs key=HTTP_ADMIN_USER值="admin" /container/envs/add name=rustdesk_envs key=HTTP_ADMIN_PASS值="73245937-be70-4921-955d-6cba7e872b18" /container/envs/add name=rustdesk_envs key=HTTP_ADMIN_PASS值="73245937-be70-4921-955d-6cba7e872b18"name=rustdesk_envs key=HTTP_PORT value="80" /container/envs/add name=rustdesk_envs key=ENCRYPTED_ONLY value="0" /容器挂载add dst=/data name=rustdesk_data src=/disk1/rustdesk_public_http /container/add mounts=rustdesk_data,rustdesk_public_http dns=172.20.0.254 remote-image=elicro/rustdesk-server:最新接口=veth91 root-dir=disk1/rustdesk envlist=rustdesk_envs start-on-boot=yes