使用哪个版本的OpenVPN
了解可用程序的一般规格有助于做出此决定。一般来说,有两个主要分支:商业程序和开源程序。首先,我们将描述我们的商业产品,然后是对开源程序的描述。
产品OpenVPN Access Server专注于 方便搭建安全且易于管理的OpenVPN服务器,并且具有基于Web的管理配置系统.OpenVPN Inc.专业实现了证书,用户,组和访问控制的功能。如果最多同时进行2个VPN连接,他的安装和使用是免费的.因此您无需先付费即可试用它。如果您需要更多连接,则可以从我们的网站购买许可证密钥并在服务器上激活它,或者直接通过使用在Amazon AWS上被Amazon计费的的许可分层实例。定价结构非常清晰,而不是您在许多其他程序中看到的“索取报价”类型.可以在定价概述页面上找到。Access Server必须安装在Linux操作系统上,但是它可以是虚拟机,从而可以在几乎任何主机平台上安装它。虽然必须在Linux操作系统上安装Access Server程序,但是可以连接到它的客户端可以是Windows计算机,Macintosh,Android,iOS或几乎任何Linux系统。使用Access Server可以将目的明确地分开。OpenVPN访问服务器作为接受传入VPN连接的服务器运行。而且,OpenVPN Connect客户端或兼容的OpenVPN开源客户端可以开始与此服务器的连接。
要查看Access Server通常部署在哪些平台上(绝非完整列表),请参阅 安装选项 页面。
OpenVPN开源项目专注于实现可用于许多平台的核心程序。它可以在Windows,Macintosh和Linux上作为客户端或服务器运行。配置是通过带有指令的文本文件完成的,指令可以告诉程序该做什么,并且您必须自己管理证书。服务器和客户端之间的区别很少。这仅取决于您向程序提供的配置指令。如果您告诉它是服务器并接受传入的连接,它将执行此操作。如果您告诉它以客户端连接到其他位置的现有服务器的方式启动连接,则可以为它提供配置指令来执行该操作。您会注意到,我们没有在列表中提及iOS和Android,但它们受支持。在iOS和Android上,可用于连接到OpenVPN访问服务器的相同客户端应用程序也可用于连接到开源OpenVPN服务器。同样,用作客户端的开源OpenVPN程序也可以与OpenVPN访问服务器建立连接,因为它们兼容,因为它们使用相同的标准化OpenVPN协议。
在我们的商业OpenVPN Access Server产品和开源OpenVPN项目上都建立了很多服务和程序。事实上,如此之多,几乎不可能一一列举。但是,本文档此处重点介绍商业OpenVPN Access Server程序以及与之兼容的客户端设备和程序。