多端口转发,client-linux box-server

时间:2014-08-16 20:33:26

标签: linux soap portforwarding

我在笔记本电脑上安装了soap-ui软件[A] [ip:172.30.XX],我正在尝试连接服务器上提供的Web服务[C] [ip:10.10.XX] 。问题是我没有直接访问/权限直接连接到该服务器。但是网络中有一个Linux盒子[B] [ip:172.43.X.X]可以访问该服务器,也可以从我的笔记本电脑访问它。

所以,实际上我正在寻找一种方法,通过使用linux框[B]重定向到我的soap请求到服务器[C]

A - > B - > ç

我的第一次尝试是在[B]上设置iptables,但没有运气:     iptables -t nat -A PREROUTING -p tcp -d 172.43.X.X --dport 9003 -j DNAT --to 10.10.X.X:8088

1 个答案:

答案 0 :(得分:1)

我知道最简单的方法是使用SSH Port Forwarding,按照链接的手册页 -

  

端口转发或隧道是一种通过SSH安全Shell转发其他不安全的TCP流量的方法。

     

...

     

例如,如果您发出命令

ssh2 -L 1234:localhost:23 username@host
     

到达客户端端口1234的所有流量都将转发到服务器(主机)上的端口23。请注意,在建立连接后,sshdserver将解析localhost。在这种情况下,localhost因此引用服务器(主机)本身。