介绍
我在一台名为A的机器上,有一台名为B的“中间机器”(跳板机),以及一台“外部”的机器C。由于我无法直接连接C,但可以通过ssh登录到B。
现在,我将首先通过ssh
登录到B,然后从B发送请求,例如:
$ ssh myname@<ip_B> -p <port_B>
myname@<ip_B>'s password:
Last login: Tue Aug 7 10:14:21 2018 from ...
我登录B后,使用curl
发送了一条帖子。
[myname@<ip_B>]$ curl -X POST http://<ip_C>:<port_C>/<route> -F 'my_post_key=my_post_value'
问题
- 我想知道是否可以将B用作SSH主机,并直接使用
curl
从A发送请求? - 由于我正在使用Postman,在Postman中是否有任何解决方案?