VPN协议

VPN协议–PPTP | L2TP | OpenVPN | SSTP | IKEv2

虚拟私人网络(英语:virtual private network,缩写:VPN)是上个20世纪90年代,互联网开始流行时出现的技术。当时的数据传输是不加密的广播传播,通信数据都是不加密的。后来,为了保障数据安全,大型跨国企业尤其是银行业,为此要铺设昂贵的数据专线。而vpn技术就是在这种情况下出现的:用于连接大型企业间私人网络的通讯方法,它利用隧道协议(Tunneling Protocol)来达到发送端认证、消息保密与准确性等功能。VPN协议,虽说大多数的VPN加密技术都经过国家标准技术研究所进行认证和开发,但是,我们普通用户肯定会有”这些VPN技术真的那么安全吗?”的担忧。为此,我们简单了解一下VPN技术的历史,并对于一下各种VPN协议的优缺点。

VPN协议的对比

VPN协议–提供各种选项,每种协议都有独特的功能和优势。我们只需考虑自己的设备支持什么协议,权衡安全性和速度,下面是主要的VPN协议对比表:

 PPTPL2TP/IPsecOpenVPN
加密128 位256 位160位256 位
应用程序支持WindowsMacAndroidWindowsMacAndroidiOSWindowsMacAndroid
支持手动设置Windows|MacOS|Linux|iOS|AndroidWindows|MacOS|Linux|iOS|AndroidWindows|MacOS|Linux|iOS|Android
安全基本加密最高加密。两次检查数据真实性,并概括数据。最高加密。验证带数字证书的数据。
速度由于较低加密而快速需要更多CPU处理以两次压缩数据。性能最佳的协议。快速,即使等待时间长且在大范围内的连接上。
稳定性在大部分Wi-Fi热点上工作良好,很稳定。在不支持NAT的设备上稳定。最稳定可靠,即使在无线路由器之后,在不稳定的网络上,以及在Wi-Fi热点上。
兼容性在大部分台式机、移动设备、平板操作系统。在大部分台式机、移动设备、平板操作系统上。大多数台式机电脑,Android手机和平板电脑都支持它。
结论PPTP是一项快速、易于使用的协议。如果你的设备不支持 OpenVPN ,它是个好选择。L2TP/IPsec 是个绝好的选择,如果 OpenVPN 没有得到你的设备的支持,并且安全是最高因素。对于包括Windows, Mac OS X 和 Linux在内的台式机,推荐OpenVPN协议。性能最高——快速,安全,可靠。

PPTP

由微软公司建立的联盟进行开发,这个点对点隧道在一个拨号网络上建立起一个虚拟专用网络,自推出以来就已经是专为VPN而设的标准协议。它是第一个由Windows支援的VPN协议,PPTP通过依靠多种认证方式,如最为常见的MS_CHAP v2来提供安全保护。

优点

  • 快速。
  • 客户端内置于几乎所有平台。
  • 容易设定。

缺点

  • 受到美国国安局威胁。
  • 不完全安全。

L2TP and L2TP/IPsec

二层隧道协议。不像其他的VPN协议,它没有为通过它的流量提供隐私保护或加密功能。因为这样,它通常会和一组被称为IPsec的协议一起施用来在数据被传输出去前进行加密,为用户提供隐私及安全保护。所以能和现代VPN服务兼容的设备及才做系统都内置了L2TP/IPsec。其设定和PPTP的一样快速简易,可是因为这个协议使用了UDP端口500,而这是一个很容易就会被NAT防火墙阻挡的目标,所以还是会出问题。因此,若是要和防火墙一起使用就需要进行端口转发。

优点

  • 可供所有现代的设备及操作系统使用。
  • 容易设定。

缺点

  • 比OpenVPN慢。
  • 可能受到美国国安局的威胁。
  • 与限制力强的防火请一起食用会有问题。
  • 美国国安局极有可能已经削弱这个协议的能力。

OpenVPN

做为一项相当新颖的开放资源技术,OpenVPN使用了SSLv3/TLSv1协议及OpenSSL资料库并结合了其他的科技,为用户提供可靠及强大的VPN服务方案。这项协议能高度进行配置并且最能在UDP端口上操作自如,可是它也能被配置来在任何端口上操作,让谷歌及其他相似的服务难以阻挡它们。

这个协议的最大优势就是其OpenSSL数据库支援各种加密运算,像是3DES、 AES、Camellia、 Blowfish、CAST-128等等,虽然VPN服务供应商几乎只使用Blowfish或AES这两种运算。OpenVPN内置128-bit的Blowfish加密功能。其实算是安全的设定,可是还有一些已知的弱点。

优点

  • 具备能跨越大多数防火墙的能力。
  • 高度可配置。
  • 因为是开放资源,所以可以轻松修正后门。
  • 能使用各种加密功能运算法。
  • 高度安全性。

缺点

  • 设定起来有点棘手。
  • 需要用到第三方软件。
  • 桌面电脑支援做得好,可是流动设备的则需要改进。

IKEv2

是一个以IPsec为基础的隧道协议,因特网密钥交换第二版由Cisco及微软共同开发,并融入Wiondos7及更新的平台。他提供了能与Linux及其他各种平台可兼容及开发开放资源的实现方案,而且支援黑莓设备。

优点

  • 极度安全–支援各种密码如3DES、 AES、 AES 256等。
  • 支援黑莓设备。
  • 稳定,特别是在连接中断或者是交换网络使用时更是如此。
  • 容易设定,至少从用户终端是如此。
  • 比 L2TP、PPTP 及 SSTP相对更快速。

缺点

  • 支援平台有限。
  • 为基础的方案像是SSTP或OpenVPN而较容易被阻挡,因为使用UDP 端口500。
  • 不是开放资源实现方案。
  • 在非伺服器终端施用IKEv2比较棘手,能导致一些潜在问题。

Cisco AnyConnect

Cisco AnyConnect

Cisco AnyConnect 是思科公司的产品,它为商业用户提供全方位的保护:Cisco Identity Services Engine (ISE) 可让您阻止不相容的装置存取网路,Duo 多重因素认证(MFA) 能协助确认使用者身分,借此获得安全的遥距存取。另外,您还能透过资讯安全防护伞在使用者未连线至VPN 时扩大保护范围。

优点:

  • 简单易用,用户只需要专注于本事的业务,安全方面可以放心的交给思科
  • 高度的安全性

缺点

  • 价格太高,普通用户难以承受

小结

总而言之,尽可能应该一直使用OpenVPN,而至于流动设备,IKEv2是一个很好的选择。要寻求快捷的方案,L2TP能证明自己游刃有余,可是考虑到OpenVPN已经提升自己能够让流动设备使用,在所有其他协议中,比较推荐大家使用OpenVPN。

另外,思科提供给商业用户使用的Cisco AnyConnect Secure Mobility,也是个不错的选择,当然思科的VPN服务也有第三方商家提供,只是减少了一些商业方面的功能。

最后,推荐大家使用ExpressVPN威伯斯云,他们是提供以上两种协议最为出色VPN服务,并且价格也是个人可以承受的。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注