SSH 연결을 클라이언트에 전달하도록 SSH 점프 서버를 설정하는 방법은 무엇입니까?

SSH 연결을 클라이언트에 전달하도록 SSH 점프 서버를 설정하는 방법은 무엇입니까?

나는 가지고있다:

  • 77.100.100.100과 같은 전용 IP 주소를 가진 VPS. 포트 22에 SSH 서버가 있습니다.
    • 내부에는 실행 중인 Docker 컨테이너가 있습니다.
      • Docker 컨테이너 내부에는 Wireguard 서버가 있습니다.
      • 고객. Docker 컨테이너 내부에서 실행되고 VPS에서 호스팅되는 Wireguard 서버에 연결됩니다. 클라이언트에는 Wireguard 컨테이너의 로컬 네트워크에 포트 22000 및 IP 10.13.13.8에 SSH 서버가 있습니다.

따라서 해결책은 다음과 같습니다.

           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 점프 서버를 설정하고 싶습니다.

SSH를 통해 머신에서 VPS의 IP 주소에 연결하고 클라이언트에 액세스하려면 어떻게 해야 합니까? 정확히 무엇을 설정해야 합니까?

관련 정보