feat: add provider ssh tcp data pool
This commit is contained in:
@@ -4,7 +4,7 @@ Windows 透传用于让 WSL provider 通过 UniDesk 的 Host SSH / WSL SSH 维
|
||||
|
||||
## Architecture
|
||||
|
||||
标准链路是:本机或计算节点 CLI 调用 `trans <PROVIDER_ID> ...`,main server 的 backend-core 通过 provider-gateway 的既有 WebSocket 把终端流量转给目标 provider,provider-gateway 再用只读挂载的维护私钥连到目标 WSL sshd。进入 WSL 后,Windows-only 工具由 WSL 用户目录下的轻量 wrapper 调用 Windows 可执行文件。
|
||||
标准链路是:本机或计算节点 CLI 调用 `trans <PROVIDER_ID> ...`,main server 的 backend-core 通过 provider WebSocket 下发 SSH open/dispatch 控制消息,终端 stdin/stdout/stderr 数据面走 provider 主动连入 main server 的 `host.ssh.tcp-pool` TCP warm pool,provider-gateway 再用只读挂载的维护私钥连到目标 WSL sshd。进入 WSL 后,Windows-only 工具由 WSL 用户目录下的轻量 wrapper 调用 Windows 可执行文件。
|
||||
|
||||
这条链路分三层维护:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user