一个VPN将有助于保护你的隐私,并确保你的数据安全,每当你使用互联网的时候。但是,除了选择最好的VPN,你还需要选择最好的VPN协议,以满足你的需求。
VPN协议是指你的VPN将如何保证数据传输的安全。有众多不同的协议,这些协议是基于操作系统,平台,性能和很多其他方面。与之相类似的是代理。
下面我们探讨了最流行的VPN协议,所以你可以决定哪一个是最适合你的,,你可能也想了解VPN是什么。
OpenVPN -推荐,最受欢迎的协议
OpenVPN是你想要使用的VPN协议。它是当今领先的VPN提供商最推荐的选择。它是较新的VPN协议之一,但它的灵活性和安全性使它成为翻墙软件科学上网最常用的协议之一。
以下VPN使用OpenVPN作为默认协议:
它依赖于开源技术,如OpenSSL加密库和SSL V3/TLS V1协议。OpenVPN的开源性质意味着技术的维护,更新和检查的支持者社区。
当流量通过OpenVPN连接时,很难区分是HTTPS还是SSL连接。隐藏在众目睽睽之下的能力使得它不容易被黑客攻击,也更难被阻止。
另外,它可以在任何端口上运行,使用UDP和TCP协议,所以绕过防火墙将不是问题。但是,如果你追求速度,那么使用UDP端口将是最有效的。
在安全方面,它有多种方法和协议,如OpenSLL和HMAC认证和共享密钥。为了进一步提高安全标准,它通常与AES加密相结合。其他VPN协议一直受到NSA和其他黑客的攻击,但到目前为止,OpenVPN已经成功地保持其安全性。
它支持的附加加密算法有
- 3DES
- AES
- Camellia
- Blowfish
- CAST-128
如果你主要关注的是安全问题,建议使用AES加密。这基本上是 “黄金标准”,目前没有已知的弱点。它的128位块大小也使它有坚实的能力来处理大文件,而不会降低性能。
不过,OpenVPN并不完美
你仍然需要安装一个第三方应用程序来使用这种类型的连接。它仍然不受任何平台的支持,但大多数第三方软件提供商,如Android和iOS,都支持。
自己设置OpenVPN可能有点棘手。特别是,与PPTP或L2TP相比。然而,大多数VPN客户端能够提供定制化设置,这让你解决任何配置困难。
如果你确实想自己设置OpenVPN,那么高层次的配置可能是不利的,因为如果设置错误的话,你的安全性会降低。
另外,你甚至可以使用OpenVPN通过手机苹果iOS加密私人的移动连接。
+OpenVPN的优点
- 该协议可以绕过防火墙
- 它是开源的,并且经过第三方的审核
- 它具有很高的安全性
- 它可以使用多种加密方法
- 它可以根据你的喜好进行配置和定制
- 它支持多种加密算法
-OpenVPN的缺点
- 设置过程可能是技术性的
- 它依靠第三方软件来操作
- 台式机支持和功能强大,但移动端有所欠缺
PPTP
想一想1995年的网络安全标准,那时候PPTP成为了VPN协议,不适合用于翻墙软件。它是由微软成立的一个财团开发的,在拨号时代就是VPN连接的标准。
PPTP,也被称为点对点隧道协议,到现在已经有20多年的历史了。即使是那么老,它仍然是内部业务VPN的标准。它是一个受欢迎的选择,因为它已经安装在大多数设备和平台上,很容易设置,它很有效率,而且不需要额外的软件。要建立一个安全的连接,你需要的只是一个用户名,密码和服务器地址。
例如,拥有老式基础设施的办公楼,需要在内部确保数据安全的用户可以使用这种连接。或者运行老式Windows操作系统的用户。如果这是你所有的需求,那么PPTP也是一个不错的选择。
当它第一次与Windows 95一起发布时,有许多安全弱点被利用。今天,它已经将它的加密协议升级为128位密钥加密,这并不可怕,但如果安全是一个问题,你可以做得更好。甚至微软建议寻找更高安全标准的用户应该使用SSTP或L2TP。
尽管如此,这种低水平的加密确实有助于使其成为最快的VPN协议之一。
众所周知,它也很容易被NSA和其他情报机构解密和黑客攻击。这种解密也发生在安全专家认为PPTP安全的时候。
PPTP通常只在今天使用,因为它的高性能和稳定性。想想访问地理限制的内容,或访问Netflix。总的来说,它是一个古老而过时的VPN协议,但对于那些不关心安全的用户来说,仍然有一个可选项。
+PPTP的优点
- 速度很快
- 它已经内置到大多数平台中
- 它易于配置和设置
-PPTP的缺点
- 它存在安全漏洞(最不安全的VPN协议之一)
- 它已经被国家安全局攻破了
- 它可以被防火墙阻挡
L2TP/IPsec
L2TP是一种VPN协议,它不提供任何加密或保护通过连接的流量。由于这个原因,它通常与IPSec配对,这是一个加密协议。
它是PPTP协议的扩展,并利用一个称为双重封装的过程(这导致了它最初的普及率上升)。第一个封装建立了一个PPP连接,而第二个封装包含IPSec加密。
它确实支持AES-256加密算法,这是一些最安全的加密算法。但是,你使用的加密协议越强,你的性能就越慢。
这个协议内置在大多数桌面和移动操作系统中,这使得它更容易实现。但是,它只能使用UDP端口500进行连接,这使得它很容易被NAT防火墙阻止。所以,如果要在防火墙后面使用,需要额外的配置。
它确实有一个优势,这种连接方式可以防止数据在发送者和接收者之间被访问。所以,这可以帮助防止任何中间人的黑客企图。
这是一个较慢的连接,因为流量必须首先转换为L2TP形式,并且你有一个额外的加密层在上面。它不是一个像OpenVPN一样有效的解决方案,但它很容易设置。
+L2TP/IPsec的优点
- 几乎所有的设备和操作系统都可以使用它
- 设置过程很简单
- 它的安全水平很高(但已被削弱)
- 它确实支持多线程以提高性能
-L2TP/IPsec的缺点
- 它可以被防火墙阻挡
- 国家安全局可能已经削弱了协议,使其不那么安全
- 它的速度并不是最快的,由于双重封装
SoftEther
SoftEther是一款开源的多协议VPN软件。最初只是筑波大学的一个学术项目,现在已经发展成为全球数百万人使用的VPN技术。
它广泛发展的最大原因是它是免费的,它可以在Windows、Mac、Linux、Android、FreeBSD和Solaris操作系统上运行。不仅如此,它还支持多种不同的协议,比如OpenVPN、EtherIP、SSTP、L2TP/IPSec等等。
基本上,你可以将它设置为运行在你所选择的操作系统上,并使用任何你想要的VPN协议,这种无与伦比的灵活性和跨平台的支持导致了它的疯狂增长。
它利用256位AES加密,这是最安全的加密形式之一。
与SoftEther,你会得到一个灵活和快速的VPN,利用最新的加密协议。它是较新的,所以它没有相同的传统OpenVPN,但它是一个新兴的选择。它为您提供了一个很好的混合性能和安全性。
+SoftEther的优点
- 它支持多种桌面和移动操作系统
- 它完全是开源的
- 它可以绕过大多数防火墙
- 速度快但不影响安全性
-SoftEther的缺点
- 这是比较新的
- 它不支持本地操作系统
- 很多现有的VPN都不提供这个功能
WireGuard
WireGuard是一个创新的、前沿的VPN协议,它是为了优化性能而开发的。它的实现规模很小,因此在代码库方面是一个更轻量级的项目。通过拥有更简单的代码库,开发者更容易整合。
该项目的目标是创建一个IPSec的替代方案,更轻,更快,更精简。它最初是在Linux平台上发布的,但它正朝着跨平台兼容的方向发展,可以部署在各种不同的发行版上。
WireGuard的闪光点在于它的简单性。
它只支持单一的加密套件,这使得设计简单,并导致更少的安全漏洞。算法的选择也非常简单,这有助于减少任何安全漏洞,现在和未来。
然而,请记住,WireGuard还没有完成。它仍然是一项正在进行的工作,团队正在努力实现稳定的版本。
早期的迹象表明,它将在未来成为一个广泛使用,快速和高效的VPN协议。如果你想部署它,请记住可能有一些安全漏洞,它不会像其他稳定的VPN协议一样安全,在这个列表中强调。
+WireGuard的优点
- 它简单而轻便
- 快速又安全
- 它采用了一种极简的VPN协议方式
- 它有可能成为未来的VPN
-WireGuard的缺点
- 它没有一个稳定的版本
- 只有Linux技术用户才能有效地实现
- 它不像其他VPN协议那样灵活
SSTP
SSTP是由微软开发的,随着Windows Vista的发布而推出的。它仍然被认为是Windows专用的,即使对其他操作系统有支持。由于它集成在Windows中,所以它是一个非常稳定的VPN协议。
其他系统也有支持,如Linux、SEIL和RouterOS,但采用的范围并不广泛。
它通常配置有AES加密,所以它非常安全,比PPTP协议更好的选择。它还使用SSL v3连接(类似于OpenVPN),这将有助于防止任何NAT防火墙问题和阻塞。
SSTP协议使用类似于SSL/TLS连接的认证方法,为了使任何数据或流量被传输,连接的两端必须用秘密密钥进行认证,这有助于创建一个令人难以置信的安全连接。
然而,SSTP仍然完全由微软拥有和维护。虽然没有安全漏洞的报告,但他们确实有与NSA合作的历史。所以,它还没有被证明,但有猜测可能有后门内置。
总的来说,它提供了一个类似于OpenVPN的连接,但更多的是面向Windows。它比L2TP连接有更好的安全性,比PPTP更好。
+SSTP的优点
- 它可以绕过大多数防火墙
- 它具有高度的安全性
- 在微软的支持下集成到Windows平台
- 它支持多种加密算法
- 使用起来很方便
-SSTP的缺点
- 它完全由微软公司拥有和维护
- 它只在Windows平台上运行良好
- 没有经过独立的第三方审计
IKEv2/IPSec
IKEv2是基于IPSec的,是作为微软和思科之间的一个联合项目创建的。虽然从技术上讲,它不是一个VPN协议,但它的行为就像一个,并有助于控制IPSec密钥交换。
它目前安装在任何一代Windows上,从Windows 7开始。另外,还有一个现有的Linux,黑莓设备和其他平台的实现。如果你是黑莓用户,它是少数支持的VPN之一。
如果你想要一个一致的VPN连接,即使在切换网络时,那么这个协议可以非常有用。
它会确保你保持VPN连接,即使你的网络或连接下降。另外,它稳定,安全,性能高。
核心关注的是那些要求安全和私人连接的移动用户。由于它提供了对MOBIKE的支持,它对任何网络变化都有很强的抵抗力。因此,当你从wifi连接切换到数据连接时,VPN连接将始终保持。
它没有得到广泛的支持,但确实提供了比L2TP更好的安全级别,以及提高速度和稳定性。
+ IKEv2/IPSec的优点
- 它非常安全,支持多种加密协议
- 它非常稳定,即使在网络连接丢失的情况下也是如此
- 它的设置很简单
- 最快的VPN协议之一
– IKEv2/IPSec的缺点
- 它对平台的支持是有限的
- 它与IPSec有同样的缺点
- 它可以被防火墙阻挡
不同的VPN协议有何区别?
不同的VPN协议如何堆叠起来
以上所有的VPN协议都有不同的优势和弱点。有些协议应用比较广泛,而有些协议则服务于比较特殊的需求。
以下是每个VPN协议的使用场景和优缺点的总结:
OpenVPN是最经常被推荐的,也是使用最广泛的VPN协议。它的速度快,安全,开源,所以它可以被第三方审核和改进。唯一真正的缺点是设置和配置的困难。如果不能以正确的方式设置它,可能会导致安全漏洞和性能不足。
PPTP已经安装在大多数旧的Windows操作系统上,使其成为一个有吸引力的选择。但是,它通常是非常不安全的,应该避免,如果隐私是一个问题。它的突出特点是它的兼容性,易于设置和速度。它可以用于访问地理限制的内容,但如果你做任何其他事情,你应该至少选择L2TP/IPSec。
L2TP/IPSec是一个可靠的VPN选择,如果你不交换敏感数据。它基本上是PPTP的改进版本。一些旧的设备和平台不支持OpenVPN,所以这可能是一个有吸引力的选择。唯一真正的缺点是它的安全标准,它已经被削弱并受到NSA的影响。
SoftEther是一个较新的VPN协议,但不要让它的年轻愚弄你。它提供了类似于OpenVPN的功能,但提供了更大的灵活性。由于能够在多个不同的平台和操作系统上集成,很难找到一个不能使用该协议的设置。此外,它的速度和安全。它没有OpenVPN的传统和稳定性,但它本身就是一个竞争者。
WireGuard是一个新兴的VPN协议。目前的版本最适合Linux技术用户,但对其他平台和操作系统的支持正在进行中。它的闪光点在于它的精简性,速度和安全性。通过较少的移动部件和选择,它更容易维护和捕捉任何安全问题。它目前正在努力实现稳定的版本,因此不推荐非技术用户使用,但这个VPN协议的未来是光明的。
SSTP是Windows用户的可靠选择。它为你提供了类似于OpenVPN的安全性和速度,但有一个很大的缺点。由于它是由微软创建的,没有任何外部第三方的审查。这意味着代码中可能会有后门,这影响了整体的安全性。其他平台和操作系统可以实现SSTP,但它的支持很差。
IKEv2/IPSec是一个可靠的快速和安全的VPN协议。它的突出之处在于它能够保持一个安全的VPN连接,即使在连接丢失时,或者你正在切换网络。它的主要用途是移动网络。此外,如果你是黑莓用户,那么这个VPN协议将是你的首选协议。
使用哪种VPN协议?
使用哪种VPN协议?
现在,你可能仍然很疑惑,试图决定使用哪种VPN协议。
总的来说,这取决于你的需求,以及为什么你使用VPN。但是,为了保证简单易用,使用OpenVPN通常都是一个不错的选择。
还是不确定?
以下的分析将帮助你选择最好的VPN协议:
- OpenVPN是快速、灵活、安全的,无论你的操作系统或平台如何,你都可以使用。
- PPTP 是最不建议使用的VPN协议,它易于安装,速度快,但它非常不安全。
- L2TP/IPSec是PPTP的升级版,但它也是最慢的连接之一,而且其安全性值得怀疑。
- SSTP是相当不错的,对于Windows用户来说。它速度快,易于设置,但你再次不知道你的连接有多安全和隐私。
- IKEv2/IPSec是一个相当不错的选择,对于移动用户来说。对于黑莓用户来说也是必须的。但是,除此之外,请选择OpenVPN。
- SoftEther那么这是一个很好的第二选择,如果你愿意使用更新的VPN协议,而不是传统的OpenVPN。
- WireGuard真的只应该由技术性的Linux用户使用。一旦版本稳定,它可能会获得更多的吸引力,但一般VPN用户应该等待它。
希望你能更清楚地选择适合自己需求的VPN协议。目前,OpenVPN仍然是最好的VPN协议。但是,随着SoftEther等新兴协议的出现,很难说它会在多长时间内保持第一。