SecureCRT 端口转发突破防火墙访问内网机器

在实际工做环境中,常常有这样的网络环境,如图所示:浏览器

机器A(好比跳板机、堡垒机)和机器B处于同一个内网环境,机器A有外网IP,能够供个人机器访问,可是我还想经过本身的机器访问机器B。服务器

显然直接访问不了。好比:机器B为Hadoop的ResourceManager,而机器A是一台Linux网关机,若是我想在个人机器上,网络

使用浏览器查看ResourceManager的WEB界面,该如何实现呢?oracle

SecureCRT有个端口转发的功能,能够实现这样的需求,就以图中的IP为例:ssh

在个人机器上,先使用SecureCRT经过ssh链接到机器,链接以后,打开SecureCRT的《选项->会话选项》,点击”端口转发”,oop

而后点击”添加”按钮,弹出“本地端口转发属性”的对话框,在这里须要填入以下内容:ip

点击“肯定“以后,SecureCrt端口转发的配置已经完成了,如图:配置

咱们在本地就能够调用远程服务器内网的某个端口了,配置oracle客户端的时候IP地址和端口填刚配置的127.0.0.2和15211,secureCRT 会将本地刚刚配置的 ip&port 的请求包经过 A 机转发到 B 机刚刚配置的 IP&Port 上,如图:请求

注意事项:防火墙

跳板机和内网的服务器网络必须通畅,内网之间端口能通信不被防火墙阻止; 端口转发的时候SecureCrt和远程跳板机之间保持链接,不能断开。

相关文章
相关标签/搜索