如何设置 SSH Jump Server 将 SSH 连接转发到客户端?

如何设置 SSH Jump Server 将 SSH 连接转发到客户端?

我有:

  • 具有专用IP地址的VPS,例如77.100.100.100。它在端口 22 上有 SSH 服务器。
    • 它内部有一个正在运行的 Docker 容器。
      • Docker 容器内有 Wireguard 服务器。
      • 一个客户。它连接到 Wireguard 服务器,该服务器在 Docker 容器内运行,其主机是 VPS。客户端在端口 22000 上有 SSH 服务器,并且在 Wireguard 容器的本地网络中具有 IP 10.13.13.8。

所以方案是:

           VPS               ->   Wireguard Docker container
(77.100.100.100, SSH on :20)            (10.13.13.1)
                                              ^
                                              |
 I want to          ->        client is connected (13.13.13.8, SSH exposed on :22000)
connect to it
  by SSH

我想设置 SSH Jump 服务器。

如何通过 SSH 从某台机器连接到 VPS 的 IP 地址并访问客户端?我应该具体设置什么?

相关内容