단일 포트를 통한 SSH 포워딩을 통해 어떻게 외부 웹사이트에 접속할 수 있나요?

단일 포트를 통한 SSH 포워딩을 통해 어떻게 외부 웹사이트에 접속할 수 있나요?

업무용 컴퓨터에 SSH로 접속한 다음 업무용 컴퓨터를 사용하여 업무와 계약한 외부 웹사이트(전적으로 다른 회사에서 호스팅)에 연결해야 합니다.

이 답변나는 할 수 있다고 말한다단일 포트를 통한 터널링사용:

ssh -L 8080:server-hostname:80 remote-host

그러면 전체 트래픽을 작업 기계로 파이프할 필요가 없기 때문에 이상적입니다. 따라서 업무용 컴퓨터로 액세스해야 하는 웹사이트가 다음과 같은 경우:

http://www.abcde.com/1020-39x/proprietary-documentation-blah

나는 시도했다:

SSH -L 8080:http://www.abcde.com/1020-39x/proprietary-documentation-blah:80나@직장

그러나 명령은 다음과 같은 오류를 반환합니다.Bad local forwarding specification

어떻게 해야 하나요?

답변1

다음과 같은 방법으로 수행해야 합니다.

ssh -L 8080:www.abcde.com:80 me@work

그런 다음 브라우저에 연결하여 다음을 수행합니다.

http://localhost:8080/1020-39x/proprietary-documentation-blah

원격 서버의 콘텐츠를 가져오려면 www.abcde.com.

관련 정보