SSH 터널링 명령을 Bitvise 설정으로 변환

SSH 터널링 명령을 Bitvise 설정으로 변환

전문가의 도움을 받아 SSH 터널을 구축했습니다. 서버 측이 모두 설정되었으며(서버를 소유하고 있음) 다음 명령을 사용하여 클라이언트 측(Mac/Linux)을 설정할 수 있습니다.

ssh -f johndoe@severip -L 8080:localhost:8008 -N

그러나 위의 명령을 완전히 이해하지 못합니다. (예를 들어 이것이 c2s인지 s2c인지 확실하지 않습니다.) 이제 Windows 클라이언트에 대해 동일한 것을 설정하고 싶습니다. Bitvise를 SSH 클라이언트로 사용하고 싶지만 설정 방법을 모르겠습니다.

질문:위의 Linux 명령과 동일한 결과를 얻을 수 있도록 Bitvise를 설정하는 방법은 무엇입니까?

편집 1: 다음과 같은 방법으로 Windows 및 Bitvise에서 프록시 설정을 구성했습니다. 여기에 이미지 설명을 입력하세요 Bitvise를 통해 로그인한 후 브라우저(제 경우에는 IE와 Chrome 모두)에서 액세스 거부만 반환합니다. Bitvise의 로그를 보면 많은 일이 일어나고 있는 것 같았으나 도움이 되지 않았습니다.

답변1

ssh(1)매뉴얼 페이지 에서

-L [bind_address:]port:host:hostport
         Specifies that the given port on the local (client) host is to be
         forwarded to the given host and port on the remote side.

그래서 -L 8080:localhost:8008전달할 것입니다

  • (클라이언트 측) 8080
  • 서버 serverip의 localhost에
  • 포트 8008에서.

나는 http:// localhost:8080 을 http:// serverip:8008 (클라이언트에서 serverip:8008 로 직접 액세스하지 않음)에 매핑하기를 원한다고 생각합니다.

당신은 C2S(클라이언트 2 서버)에 있습니다.

매뉴얼 페이지의 마지막 부분http://www.bitvise.com/port-forwarding

관련 정보