2跳SSH端口转发

时间:2012-03-01 21:52:09

标签: ssh portforwarding

我一直尝试使用1(或2)行设置以下端口转发配置,但没有成功:

涉及3台机器;本地计算机[local],prod计算机[prod],第三方计算机[service]。 Prod拥有(http)访问service上托管的API的权限,而我(local)拥有对prod的ssh访问权限。因此,出于开发目的,我尝试通过service设置到prod的隧道,因此我可以向某个local端口发出cURL命令,并使请求到达service端点

我很确定几年前我用一个ssh命令做了这件事,但到目前为止我一直无法复制它。任何建议表示赞赏。

1 个答案:

答案 0 :(得分:3)

ssh -Nnt -L<localport number>:service:<service port number> <username>@prod &

如果我明白你要做什么,

应该这样做并在后台保持开放。这会通过<localport number><service port number>serviceprod发送请求。