首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >服务器运行VPN需要什么?

服务器运行VPN需要什么?
EN

Server Fault用户
提问于 2017-08-19 17:44:26
回答 2查看 638关注 0票数 -3

我有来自OVH (主机-64L)的服务器,它有一个英特尔XeonD-1520和64 an DDR4 ECC 2133 MHz ram。我已经配置了三个600 it的SAS驱动器。我认为这是一个出售VPN的过度。一个服务器可能需要运行良好的VPN的最低需求是什么?我现在拥有的服务器不符合成本效益,因为我还没有开始销售。谢谢。

EN

回答 2

Server Fault用户

发布于 2017-08-19 18:12:46

你需要定义你所谓的“体面到好”是什么意思,并决定你在使用什么VPN软件。

如果您想要高安全性,那么您可能需要一个具有AESNI (或类似的)指令的快速CPU (您的XeonD-1520不需要)。如果你想要低延迟,高吞吐量,那么你需要一个好的网络。如果您使用的是OpenVPN,那么,由于它是单线程的,所以很多内核可能并不有用,但是您总是可以在不同的端口上运行多个实例。当所有的VPN服务器仅仅是路由器时,它们不需要太多的RAM。

要回答你的标题问题,它需要一个CPU和网络,能够完成所需的工作,其他的一切都可能无关紧要。

票数 0
EN

Server Fault用户

发布于 2017-08-19 18:24:34

一般来说,这取决于您将使用哪种VPN软件。在这种情况下,我将假设OpenVPN,因为这是使用VPN最流行的方式之一。我假设您已经为不同的目的订购了服务器,并试图找出您可以在哪里使用它。首先买一些可能效果不佳的东西是不明智的。

要理解所需的硬件,您需要了解软件。VPN不需要快速磁盘,也不需要大量的存储。但是,由于VPN主要是加密数据,所以您需要一个合适的CPU进行加密。最好是支持AES加密的CPU。您目前拥有的服务器确实支持AES-NI,适合硬件加速性能。如果启用了AES加密,OpenVPN可以使用它来优化吞吐量。然而,Xeon行并不是可用的最快的CPU,但它可能是一个好的开始。

需要多少容量是很难说的,而且主要是每个VPN公司的秘密。如果你想要更多的容量,你只需要一个更强大的CPU。一般来说,CPU越强大,它可以处理的容量就越大。但是,要小心,并且要限制每个客户的传输速率。此外,还要采取一些安全措施来防止滥用,例如每分钟可以发送的电子邮件数量有限。

据我所知,很多小型VPN公司通常会租用VPS ()并在其上安装VPN服务器软件。这确实节省了他们的一些费用,在开始时,如果你需要更多的性能,你可以更容易地扩展VPS。如果VPN服务器达到了极限,它们只需升级CPU核心或添加更多VPN服务器来补偿。这还允许您使用相同的预算,以便在多个地点拥有更多的服务器。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/869513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档