(Windows 10) PuTTY - 무언가가 포트 터널을 차단합니다.

(Windows 10) PuTTY - 무언가가 포트 터널을 차단합니다.

문제가 발생하여 PuTTY가 설치된 Windows에서 포트 터널이 작동하지 않는 이유를 모르겠습니다.

  • 다음 포트 전달을 사용하여 SSH 연결을 설정했습니다 8000:localhost:80.
    스크린샷 1

  • 원격 호스트에는 포트에 GUI 인터페이스가 노출되어 있고 80모든 것이 잘 작동하고 있었지만 현재 터널이 설정되어 있고 UI를 볼 수 없으며 요청이 localhost:8000항상 보류 중입니다.
    스크린샷 2

  • Windows 방화벽을 비활성화하면 작동하지 않지만 Linux에서는 모든 것이 잘 작동합니다.
    ssh -L 8000:localhost:80
    

이 문제를 어떻게 해결합니까?

답변1

스크린샷이 게시물의 정보와 일치하지 않습니다. 서버를 localhost터널 대상으로 구성했다고 말했지만 PuTTY 스크린샷에는 111.111.111.111. 문자 그대로 해당 주소이든 다른 전역 주소이든 – 서버의 주소라도 마찬가지입니다.소유하다주소 – 여전히 와 동일하지 않습니다 localhost.

프로그램이 특정 로컬 주소의 연결만 수신 대기하는 것이 가능하므로 귀하의 경우 서버의 앱이 루프백 주소에서만 수신 대기할 가능성이 매우 높습니다.

답변2

Windows 10을 사용하고 있는데 PuTTY 터널을 설정할 수 없었지만 Mac에서 일반적인 SSH 터널 명령을 실행할 수 있었고 모든 것이 제대로 작동했기 때문에 모든 것이 제대로 실행되고 있다는 것을 알았습니다.

결국 PuTTY 웹사이트에도 있는 BitVise를 설치하고 이것을 사용했습니다.대지:

  • 중요 설정:
    • 1번째 탭 → 로그인 → 호스트 추가: 연결할 컴퓨터 이름과 사용자 이름
    • 7번째 탭 → CS2:
      Listen 인터페이스: 127.0.0.1Listen Port: 5901
      대상 호스트: localhost대상 포트:5901

관련 정보