secureCRT端口转发功能配置

zousongshan 2014-05-29

今天遇到这样一个场景:

在外出差, 想要访问公司内网一台服务器.不过只有一个外网ip(B), 并且只有几个端口映射出来, 其他端口均不可使用

A. 自己手上的电脑

B. 是一台linux服务器机,在外网A可登录B

C. 是公司内网一台服务器. (192.168.0.3)

A只能访问B但A不能访问C,B可以访问到C,那怎样才可以使A机连接到C机上呢?

1、在A上用secureCRT以ssh2协议远程登录到B,然后右击工具栏下方的连接选项卡,弹出的菜单如下图所示

secureCRT端口转发功能配置

2、单击“会话选项”,在弹出的对话框中,先单击左边菜单中的“端口转发”,再单击右边窗口中的“添加”按钮,如下图所示:

secureCRT端口转发功能配置

secureCRT端口转发功能配置

3、在上图依次输入的内容

1) 名字随便起.

2)本地端口, 也就是A机器端口,范围在1024-65535即可,

4)输入C的地址:192.168.0.3,

5)输入需要访问C的端口. 比如: 22,  80 , 8080, 3306 等, 需要访问什么就输入什么.

输入完成点击确认

4、使用:

例如, 我需要远程登录C, 上个步骤中, 2) 输入9999.    5)中输入22. 

直接使用客户端

secureCRT端口转发功能配置

等于使用A电脑的9999端口通过B的转发, 访问C的22端口

相关推荐