此时,服务端的stunnel软件变成了ssl的客户端,而客户端的stunnel则变成了ssl服务端。
当然服务端和客户端建立连接的方法也将改变,首先客户端打开vncviewer.exe,进入监听模式(依次打开开始菜单, RealVNC, VNC Viewer,Run Listening VNC Viewer).同时,在服务端,我们使用添加客户端选项,如图所示:

以上对于在NAT代理下的服务器非常有效,但是同时它也有个弊端,那就是必须要在服务器段进行手动操作,是否有一种方法可以不需要人为操作的建立上述连接了?
这个方案是可行的,它可以使用微软操作系统中的计划任务来实现,下图显示了如何通过计划任务来设置VNC服务端在每天的上午9点到下午9点每隔10分钟进行自动反向连接,当我们想在客户端进行连接的话,所要做的只是将vncviewer.exe设置为监听模式,最多10分钟就将等到来自服务端的主动连接.

相关名词解释:
SSH :(Secure Shell)用于提供安全的远程登录和其他安全网络服务。
SSL :(Secure socket Layer) 安全套接层协议
Tunnel:网络隧道,指的是利用一种网络协议来传输另一种网络协议。
VNC:(Virtual Network Computing)跨平台,免费,开放源代码的一款远程管理软件。由两部分部件组成:服务端(Server)和客户端(Viewer)。
Stunnel:一种程序,可以使用 OpenSSL 库对任意 TCP 会话进行加密。
OpenSSL:一个非常优秀的SSL/TLS开放源码软件包,它包括SSL库、加密算法库以及应用程序三大部分。