windows下使用ssh secure shell的隧道功能映射远程主机的方法
2007-07-24 22:59
866 查看
网上有些关于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中填的端口
就能访问原来不能直接访问的机器了
要补充一下概念和如何设置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中填的端口
就能访问原来不能直接访问的机器了
相关文章推荐
- Windows使用SSH Secure Shell实现免密码登录Linux的方法以及使用scp2命令免密码下载文件
- Windows中SSH Secure Shell Client 的使用方法
- 图解Windows下使用SSH Secure Shell Client远程连接Linux
- 在使用 bitvise SSH client时,进行隧道S2C端口映射时,远程主机外网不能访问问题。
- Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序
- SSH Secure Shell Client使用方法
- SSH Secure Shell Client的傻瓜式使用方法
- Linux下远程连接工具SSHSecureShellClient的使用
- 安装、设置和使用SSH Secure shell 实现windows 登录linux
- SSH Secure Shell Client的傻瓜式使用方法
- Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序
- SSH隧道管理内部服务(putty,ssh secure shell)forWINDOWS
- SSH Secure Shell Client的使用方法
- Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序
- 安装、设置和使用SSH Secure shell 实现windows 登录linux
- Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序
- Windows下通过SSH使用SharpSSH远程登录主机执行命令传输文件
- Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序
- SSHSecureShellClient(ssh client)在windows下的使用
- Ubuntu中使用SSHSecure Shell测试Windows与Linux系统间操作及传输问题解决大全