CentOS 服务器上的多个设备连接到 VPN

CentOS 服务器上的多个设备连接到 VPN

我正在寻找一种解决方案,即适用于多种操作系统和设备的 VPN 软件。我目前有 15 个系统要连接到 VPN。我之前使用的是 LogMeIn 的 Hamachi,但它们对 Android 的支持不足,这确实让我很不满意,而且它们对 Linux 操作系统的支持有限,也令人失望。

我的系统 90% 都是 Ubuntu 11+ 系统,只有 2 个是 Windows XP。但也有少数人(大概 3 个人)需要通过 Android 设备连接到它。这是 Hamachi 让我失望的地方,我想转向我自己的 VPN 解决方案。

该服务器将是运行 CentOS 的简单 VPS。因此,我需要一些 VPN 软件,允许将这些 VPS 连接到基于 Linux 的服务器。

我想使用 OpenVPN,但我认为在任何操作系统中,您都必须安装其软件才能连接到 VPN。Ubuntu 从一开始就支持 VPN,但 OpenVPN 需要安装额外的软件,如果可以的话,我不想这样做。Windows 和 Android 也一样。

另外,至少从我所读到的信息来看,Android 大多要求具有 root 权限的设备才能使用 OpenVPN。

我可能正在研究 L2TP,但我不确定将 Ubu 系统与其连接起来有多容易,因为我没有发现太多关于这方面的信息,更不用说 Window 的 XP 机器了。

我知道 Android 从一开始就连接到它。我对 L2TP 了解不多,但从我读过的内容来看,我知道在 CentOS 中运行它很麻烦。

现在最后的选择是某种用于 PPTP 的软件,但我从未读过任何相关内容,也不知道所有系统是否都与它兼容。

您对此类设备和多种操作系统的解决方案是什么?OpenVPN 似乎是我的首选,我不喜欢它总是需要软件才能运行和 root 的 Android 设备。

有解决方案吗?安装解决方案?也许像 Ubuntu 这样的服务器操作系统会让另一种类型的 VPN 更容易?

相关内容