仕事用コンピューターにsshする必要があります。次に、仕事用機械を使用して仕事が契約している外部Webサイト(完全に別の会社でホストされている)に接続する必要があります。
この回答 は、以下を使用して単一のポートを介してトンネリングできることを示しています
ssh -L 8080:server-hostname:80 remote-Host
これは、トラフィック全体を作業マシンにパイプする必要がないため理想的です。したがって、作業マシンでアクセスする必要があるWebサイトが次の場所にある場合:
http://www.abcde.com/1020-39x/proprietary-documentation-blah
私は試した:
ssh -L 8080: http://www.abcde.com/1020-39x/proprietary-documentation-blah:8 me @ work
しかし、コマンドはBad local forwarding specification
というエラーを返します
これどうやってするの?
次のように行う必要があります。
ssh -L 8080:www.abcde.com:80 me@work
その後、ブラウザに接続して次のことを行います。
http:// localhost:8080/1020-39x/proprietary-documentation-blah
www.abcde.com
でリモートサーバーのコンテンツを取得します。