Hello World

RustDesk

用RustDesk好几年了。有必要写个笔记记录下。(大部份是转抄(RustDesk文档)[https://rustdesk.com/docs/zh-cn/self-host])

技术上有两个可执行文件(服务器):
hbbs- RustDesk ID(会合/信令)服务器,监听 TCP(21114 - 仅专业版的 http,211152111621118 用于 web socket)和 UDP(21116
hbbr- RustDesk 中继服务器,监听 TCP(2111721119 用于 web socket)

核心端口:
TCP21114-21119
UDP21116

上述 21115-21117 是 RustDesk 工作所需的最小端口,这些处理信号和中继端口以及 NAT 穿越。

TCP 端口 2111821119 是 RustDesk Web 客户端的 WebSocket 端口,您需要反向代理来使其支持 HTTPS,请参考这个示例 Nginx 配置。

对于没有 SSL 代理的专业版用户,您需要打开 TCP 端口 21114 以使 API 工作,或者使用 SSL 代理打开 TCP 端口 443