如何透過單一連接埠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

相關內容