我有两台电脑都运行Linux。 我们称之为计算机A和计算机B.计算机A的IP为192.168.1.10,B的为192.168.1.11。
在计算机B上安装了JBoss 7 AS,其pipe理界面只能在本地访问( http://127.0.0.1:9990 ),我想从计算机A访问它。
Therfor我想从计算机A通过SSH隧道到计算机B,并将所有通信转发到B上打开的另一个端口,比方说,我将在端口8081 B上的HTTP请求转发到127.0.0.1:9990。
我怎样才能build立从电脑A到电脑B的隧道?
我遵循这个指南,但失败了: http : //www.revsys.com/writings/quicktips/ssh-tunnel.html
在电脑上A:
ssh -fCNL 8081:localhost:9990 [email protected]
或从计算机B反向端口(不要同时使用):
ssh -fCNR 9990:localhost:8081 [email protected]
要了解选项,请参阅man ssh