我有:
- 具有专用IP地址的VPS,例如77.100.100.100。它在端口 22 上有 SSH 服务器。
- 它内部有一个正在运行的 Docker 容器。
- Docker 容器内有 Wireguard 服务器。
- 一个客户。它连接到 Wireguard 服务器,该服务器在 Docker 容器内运行,其主机是 VPS。客户端在端口 22000 上有 SSH 服务器,并且在 Wireguard 容器的本地网络中具有 IP 10.13.13.8。
- 它内部有一个正在运行的 Docker 容器。
所以方案是:
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 地址并访问客户端?我应该具体设置什么?