很多人不了解代理服务器是什么,但是都多少听说过VPN,这是因为我国的具体国情决定的,简单来说,就是很多人需要通过VPN来实现科学上网,浏览外部网站。那么,从概念上和具体技术上VPN和代理服务器实际有哪些不同呢?
从概念上来说,代理服务器(Proxy Server)是一种代理网络用户去取得网络信息的存在,是一种网络信息中转站。而VPN全称为“Virtual Private Network”,即虚拟专用网络。
根据维基百科的解释:虚拟专用网是一种常用于连接中、大型企业或团体与团体间的私人网络的通讯方法。虚拟私人网络的讯息透过公用的网络架构(例如:互联网)来传送内联网的网络讯息。它利用已加密的通道协议(Tunneling Protocol)来达到保密、发送端认证、消息准确性等私人消息安全效果。
VPN是一种虚拟出来的企业内部专线,通过在公用网络上建立专线网络,来进行加密通讯。目前这种VPN是一种比较普遍的应用模式,相反国内通过免费或付费VPN进行科学上网行为都属于VPN中的一种特殊使用方式。也就是说,VPN只是代理服务器中的一种形式。
对比代理服务器是处理内部网络访问外部网络问题,VPN大多是解决外部网络访问内部网络问题。举一个简单的例子,大多数公司的人力资源管理系统都只能在公司IP地址范围内才能够访问成功,如果不在公司IP网络下将无法打开网站,但是如果你想在外部网络(如互联网)上访问公司内部网络(如公司人力资源网),就可以通过VPN给外网分配一个内网IP地址来实现。
不得不承认,出于各种原因,企业开通VPN上网,开通企业专线的行为并不少见,同时,各种免费收费的代理服务器和VPN服务也比比皆是。但大多数人可能都没有意识到,在我们使用代理服务器的时候,所有请求发出都要经过它,虽然代理服务器会为我们提供安全性和匿名性,但是,代理服务器也会对通过它发送的数据进行解码,这意味着,你的所有行为尽在它的掌握之中!
打开凤凰新闻,查看更多高清图片
为了提高使用代理服务器的安全性,我们需要找到可信赖的代理服务器,或者采取其他安全措施。一个比较常见的做法是使用SSL安全协议链接。SSL其实是由Netscape研发并内置于浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回结果的加密协议。
某VPN供应商表示支持SSL加密
所谓SSL VPN,是使用者利用浏览器内建的Secure Socket Layer封包处理功能,用浏览器连回公司内部SSL VPN服务器,然后透过网络封包转向的方式,让使用者可以在远程计算机执行应用程序,读取公司内部服务器数据。因为它采用标准的安全套接层(SSL)对传输中的数据包进行加密,从而在应用层保护了数据的安全性。高质量的SSL VPN解决方案可保证企业进行安全的全局访问。
以上这些SSL安全协议链接听起来很复杂的感觉,但其实你可以简单把它理解为HPPT与HTTPS之间的相差的那个“S”,可以理解为一种HTTP的安全模式。