설정

설정

대상 포트가 변경될 수 있고 점프 서버만 이를 알 수 있지만 로컬 호스트는 알 수 없는 점프 서버를 통해 로컬 포트를 전달하고 싶습니다.

설정

localhost점프 서버는 SSH를 통해서만 접속할 수 있습니다.

destination: 로컬 포트 ​​포워딩을 통해 localhost에서 접속하고 싶은 포트가 있습니다. 포트 번호는 알 수 없는 간격으로 변경될 수 있습니다. 대상에 SSH를 연결할 수 없으며 포트만 전달할 수 있습니다.

jump_server:점프 서버는 전달해야 하는 유효한 포트 번호를 주기적으로 가져오는 스크립트를 실행합니다.

내 현재 추측은 이 문제를 해결하는 것입니다.

  1. 스크립트가 jump_server환경 변수에 포트 번호를 쓰도록 합니다.
  2. localhostfrom에서 to로 전달되는 로컬 포트 ​​생성 jump_server(고정 포트 사용)
  3. jump_server2단계에서 들어오는 고정 포트를 환경 변수의 포트로 전달하는 로컬 전용 포트 전달을 만듭니다.
  4. 상호 작용이 필요하지 않도록 명령을 연결합니다.

내 질문

  1. 이 아이디어는 비효율적이며 3단계의 로컬 전용 포트 전달이 잘못된 것 같습니다. 이 문제를 해결하는 더 좋은 방법이 있습니까?

  2. 더 좋은 방법이 없다면 4단계의 명령 체계는 어떤 모습이어야 할까요?

관련 정보