업무용 컴퓨터에 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
.