利用clawcloud部署自托管rustdesk服务器


目录
  1. 1. restdesk自托管服务器
  2. 2. clawcloud run部署
  3. 3. 服务端和客户端设置

rustdesk是一个远程桌面软件,客户端和服务端需要有个公网能访问的服务器当跳板。本文记录了用clawcloud部署过程。

restdesk自托管服务器

服务器需要开放的端口:
21116(TCP/UDP): TCP 和 UDP 都应该启用 21116。21116/UDP 用于 ID 注册和心跳服务。21116/TCP 用于 TCP 打孔和连接服务。

clawcloud run部署

登录https://run.claw.cloud ,打开app store,搜索rustdesk,打开rustdesk,config encrypted_only 选0,1都可以,点部署。





注意红色标出的端口,是docker容器从外部访问要用的。
点detail进入,

点networkmanage,给21116端口分配一个外部访问地址。

点update,返回,此时21116端口已有一个https地址。

点下方的Logs进入,查看容器日志:

标红处是连接服务器需要的key。

服务端和客户端设置

https://github.com/rustdesk/rustdesk/releases/tag/1.3.9 下载服务端( 客户端相同)
选择合适的版本,以windows x64版为例。
下载msi版本(不能用exe版本),安装之后打开。

  • 设置服务端

    ID服务器填入刚才的https地址,只要https:// 后面的部分,加上: 端口(前面的图里标红的数字),key填logs里面提取的key。

    返回主界面,左上方的ID和临时密码是客户端连接用的。

    服务端要先打开服务。
  • 设置客户端
    在另外的设备上安装app,填上同样的id服务器和key,用服务端的ID和临时密码连接服务端。
    手机连接电脑效果:

clawcloud的服务器目前也是不太稳定。