windows下使用ssh secure shell的隧道功能映射远程主机的方法

网上有些关于putty如何建立隧道的文章.我觉得写的不清楚.有必

要补充一下概念和如何设置ssh secure shell

概念:隧道就是一种端口映射.他通过中间机器的转发.把远程机器

的端口映射到本地机器的端口上

举个例子

A主机===可连接====>B主机=====能访问=====>C主机

A能访问B,B能访问C,但A不能直接访问C.这时可以建立一个隧道.

把C的端口通过B,映射到A的本地端口上去

建立隧道后

A======访问c映射端口=========>C

在A主机上的应用程序.只要访问A上的端口.就能连到C的端口.

举个例子.通过B.我把C的80端口映射到A的8080端口.这样我在浏

览器里面输localhost:8080.就能访问到C的网页了

再有如果A可以ssh到B,B能ssh到C,那么把C的端口映射到A的某

个端口.就可以直接ssh这个端口到C上
所以隧道还是很有用的


具体设置方法如下

在ssh中.profile->edit profiles->tunneling->add

然后

Display.名字.随便打无所谓.你自己知道就行
Type.选tcp或ftp根据你的需要
listen.这个你本地的端口.监听这个端口.把包发送到远程(一般1024以上.选个没用过的就行)
destnation.远程主机地址和端口,你希望访问的那个远程机器的信息

然后save一下.启动这个profile连接到中间节点(这个ssh要一直开着)
再启动一个ssh shell.链接localhost,端口是listen中填的端口
就能访问原来不能直接访问的机器了 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值