一、准备软件

vnc-4_1_3-x86_win32_viewer(企业版亦可)

SecureCRT 6.2.0

二、实现步骤

01.打开SecureCRT 新建会话

02.选择 SSH v2  

 

03.填写VNC server(一般是Linux)的IP和VNC登录名(本例是root)

04.保存会话名称

05.打开刚建立的会话属性 

06.属性如图

07.选择[端口转发],再单击[增加]  

08.填入相关信息

[本地] 端口:5901(也可以是其他大于1024的未使用端口)   

[远程] 主机名: localhost  

 端口: 5901(如图)

(这是VNC监听的第一个端口,若有第2个则为5902,以此类推)

  [ 应用 ] 应用程序 :  vnc-viewer.exe 

 参数: localhost:5901  

09.确定后[本地转发连接]显示有记录,[确定]完成配置  

10.选择刚配置的会话项目,单击[连接]  

 

11.输入用户密码 后[确定]

12. 输入VNC密码 后[OK]  

  

三、测试效果  


 

通过VNC连接后,使用netstat  –tn 或 netstat  –tun

建立连接并使用5901端口的会话地址 为127.0.0.1

使用wireshark抓包后 显示有SSH包,无VNC包 

说明VNC over SSH Tunnel成功!