解決的問題
遠端控制、內網穿透與私人 VPN 通常要分別架設多套工具,帳號、裝置、權限、流量與安全規則也散落各處;在小型雲端主機上同時維運,成本與複雜度都很高。
實作方向
- 01用單一 Rust 服務整合 RustDesk 相容的 ID/中繼、反向代理、VPN 控制面、DERP/STUN 與管理 API,資料集中在 SQLite。
- 02桌面端與 Agent 支援 Windows、macOS、Linux;裝置從 NAT 或防火牆後主動連出,不必替家中或公司的電腦開放入站埠。
- 03在同一個「網路與服務」流程設定公開網站、私人分享、本機轉送與區網互通,並以裝置、群組與帳號控制存取。
- 04管理端整合角色權限、Passkey、TOTP、Keycloak/OIDC、流量報表、稽核紀錄、WAF、速率限制與國家規則。
- 05以直連優先、必要時才中繼的方式傳輸;遠端桌面與 WireGuard 流量維持端對端加密。







