我使用以下命令通过 ssh 连接到我的大学服务器:
ssh myid@cs.bu.edu
另一台服务器hidden.bu.edu
在cs.bu.edu
. 为了访问hidden.bu.edu
,我~/.ssh/config
在我的家用笔记本电脑中添加了以下几行。
Host hidden.bu.edu
ProxyCommand ssh myid@cs.bu.edu -W %h:%p
现在我可以从我的家用笔记本电脑ssh myid@hidden.bu.edu
登录了。hidden.bu.edu
现在我有另一个webhidden.bu.edu
只能从内部访问的HTTP 隐藏服务器cs.bu.edu
。我可以使用 VPNwebhidden.bu.edu
在 Google Chrome 中访问,但我不想使用任何 VPN 软件。webhidden.bu.edu
是否可以通过 ssh 在 Google Chrome 中进行隧道传输cs.bu.edu
,就像我使用代理 ssh-ing 一样hidden.bu.edu
。
我知道 HTTP Tunneling 可能有效,但我只想输入webhidden.bu.edu
Google chrome,它应该通过我的 ssh 进行隧道传输config
。这也是在git
服务器的情况下发生的情况,只需在~/.ssh/config
. HTTP请求有可能吗?