내부 네트워크의 포트 2007에서 볼 수 있도록 SSH를 사용하여 Linux 컴퓨터의 포트 8080을 전달하는 방법은 무엇입니까?

내부 네트워크의 포트 2007에서 볼 수 있도록 SSH를 사용하여 Linux 컴퓨터의 포트 8080을 전달하는 방법은 무엇입니까?

애플리케이션을 호스팅하는 Linux 서버가 있습니다.포트 8080

퍼티 내부에서 다음으로 전달되는 포트를 만들었습니다.2007년부터 8080년까지아래 빨간색으로 오버레이된 내 서버의 공개 IP를 지정하여

퍼티 구성

하지만 내 앱은 다음에 연결된 경우에만 작동합니다.로컬호스트:2007 그리고 그것작동 안함내 전화로 전화하여 사용192.168.0.xxx:2007

내 개인 도메인에서 공개적으로 볼 수 있도록 내 컴퓨터의 2007을 다른 포트에 추가로 노출할 계획입니다.

또한 내가 설정한 내용을 추가하고 싶습니다.

AllowTcpFowarding yes

내 sshd_config 파일에 있습니다.

미리 감사드립니다. 귀하의 회신을 기대하겠습니다

답변1

연결이 작동한다고 하더군요 localhost:2007. 이는 터널이 작동 중임을 의미합니다(Linux 부분). 문제는 Windows/Putty/네트워크 문제입니다.

~에 따르면퍼티 매뉴얼소스 포트(귀하의 경우 2007)는 기본적으로 localhost IP에 바인딩됩니다.

이것수동또한 다른 IP 주소를 바인딩할 수 있다고 나와 있습니다.

소스 포트 상자에 선택적으로 수신 대기할 IP 주소를 입력할 수도 있습니다(예: 127.0.0.5:79 지정).

귀하의 경우에는 에 바인딩해야 합니다 192.168.0.xxx:2007.

관련 정보