오늘 저는 이 질문과 답변을 읽었습니다.역방향 SSH 터널링은 어떻게 작동하나요?). 시도해 보았는데 훌륭하게 작동합니다. 하지만 한 가지 알고 싶습니다. 포트 8000에서 실행되는 웹 서버가 있고 해당 포트를 수신 서버로 전달한다고 가정해 보겠습니다. 그런 다음 수신 서버에서 얻은 포트를 네트워크의 다른 서버로 전달하는 방법입니다.
예를 들어:
서버 1(방화벽 없이 전체 포트 전달을 실행하는 Ubuntu 서버)이 있습니다. 다른 서버 2가 있습니다(방화벽으로 실행되고 포트 전달 없음). SSH 터널을 사용하여 웹 서버를 서버 2에서 서버 1로 배치했습니다. 서버 1에 연결할 수 있는 클라이언트가 서버 2에서 서버 1을 거쳐 터널 서비스에 연결되도록 허용하는 방법
Client1은 Server2에 연결할 수 없지만 Server1에는 연결할 수 있습니다.
답변1
정확히 무엇을 질문하시는지 모르겠지만 관심이 있으신 것 같습니다.ssh -g
배너, 여기서 "원격 호스트가 로컬 전달 포트에 연결하도록 허용합니다."