bim*_*ime 5 ssh tunnel remote port-forwarding
我需要通过 ssh 连接到我的工作计算机,然后我需要连接到一个外部网站(完全托管在另一家公司),我的工作已使用我的工作机器与该网站签约。
这个答案说我可以使用以下方法通过单个端口隧道:
ssh -L 8080:server-hostname:80 remote-host
Run Code Online (Sandbox Code Playgroud)
这是理想的,因为这样我就不必将我的整个流量通过管道传输到我的工作机器上。因此,如果我需要使用我的工作机器访问的网站位于:
http://www.abcde.com/1020-39x/proprietary-documentation-blah
我试过:
ssh -L 8080:http ://www.abcde.com/1020-39x/proprietary-documentation-blah: 80 me@work
但是命令返回一个错误说 Bad local forwarding specification
我怎样才能做到这一点?
你需要这样做:
ssh -L 8080:www.abcde.com:80 me@work
Run Code Online (Sandbox Code Playgroud)
然后使用您的浏览器连接到:
http://localhost:8080/1020-39x/proprietary-documentation-blah
获取远程服务器的内容www.abcde.com。