나는 가지고있다:
- 77.100.100.100과 같은 전용 IP 주소를 가진 VPS. 포트 22에 SSH 서버가 있습니다.
- 내부에는 실행 중인 Docker 컨테이너가 있습니다.
- Docker 컨테이너 내부에는 Wireguard 서버가 있습니다.
- 고객. Docker 컨테이너 내부에서 실행되고 VPS에서 호스팅되는 Wireguard 서버에 연결됩니다. 클라이언트에는 Wireguard 컨테이너의 로컬 네트워크에 포트 22000 및 IP 10.13.13.8에 SSH 서버가 있습니다.
- 내부에는 실행 중인 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 점프 서버를 설정하고 싶습니다.
SSH를 통해 머신에서 VPS의 IP 주소에 연결하고 클라이언트에 액세스하려면 어떻게 해야 합니까? 정확히 무엇을 설정해야 합니까?