개인 네트워크에 SSH 터널을 연결하는 방법은 무엇입니까?

개인 네트워크에 SSH 터널을 연결하는 방법은 무엇입니까?

내 로컬 컴퓨터(A)에는 로그인 서버(B)에 대한 SSH 액세스 권한이 있습니다. 서버(B)에 로그인하면 SSH를 통해 컴퓨팅 서버(C)에 액세스할 수 있습니다.

그것은 (B) 공개 IP를 갖는 것입니다. (C) (B)가 속한 사설망에는 사설 IP가 하나만 있습니다.

내 로컬 컴퓨터(A)에서 서버(C)로 직접 SSH를 연결하기 위해 다음 링크의 방법을 따랐습니다. https://stackoverflow.com/questions/37827685/pycharm-configuring-multi-hop-remote-interpreters-via-ssh

다음과 같은 오류 메시지가 나타납니다: 채널 2: 열기 실패: 연결 실패: 호스트에 대한 경로 없음

내 로컬 컴퓨터가 패킷을 서버(C)로 라우팅하는 방법을 모르는 것 같습니다. 라우팅은 서버(A)에서 해야 한다고 생각합니다.

수십 시간을 보냈지만 어떻게 해야 할지 모르겠습니다. 어떤 의견이라도 감사하겠습니다

감사해요!

답변1

이를 달성하기 위해 openssh의 ProxyJump 기능을 사용했습니다. 아마도 이것이 효과가 있을 것입니다.https://www.exoscale.com/syslog/advanced-ssh-6-things/

관련 정보