如何在Ubuntu12.04上安装OpenVPN访问服务器

来自菜鸟教程
跳转至:导航、​搜索


状态: 已弃用

本文介绍了不再受支持的 Ubuntu 版本。 如果您当前正在运行运行 Ubuntu 12.04 的服务器,我们强烈建议您升级或迁移到受支持的 Ubuntu 版本:

原因: Ubuntu 12.04 已于 2017 年 4 月 28 日终止生命周期 (EOL) and no longer receives security patches or updates. This guide is no longer maintained.

请参阅:
本指南可能仍可用作参考,但可能不适用于其他 Ubuntu 版本。 如果可用,我们强烈建议使用为您正在使用的 Ubuntu 版本编写的指南。 您可以使用页面顶部的搜索功能来查找更新的版本。


介绍

OpenVPN Access Server,来自官网是“一个功能齐全的 SSL VPN 软件解决方案,它集成了 OpenVPN 服务器功能、企业管理功能、简化的 OpenVPN Connect UI 以及适用于 Windows、MAC 和 Linux OS 环境的 OpenVPN Client 软件包。”

与传统的 OpenVPN(没有任何 GUI)相比,OpenVPN AS 的安装要简单得多。 OpenVPN AS(访问服务器)的另一个优点是它有一个适用于 Android 和 iOS 平台的移动应用程序,使您也可以在智能手机上访问您的 OpenVPN 服务器。

基本服务器设置

在本教程中,我们使用的是 Ubuntu 12.04 64 位云服务器。 继续并创建一个跟随。 如果你需要这方面的帮助,你可以参考这个教程这里。 在您启动了您的云服务器之后,让我们在安装 OpenVPN AS 之前进行一些调整。 请按照指南准备我们的云服务器进行安装。

安装 OpenVPN 访问服务器

让我们首先以 root 用户身份登录。 从这里下载 OpenVPN AS 包:

sudo wget http://swupdate.openvpn.org/as/openvpn-as-2.0.7-Ubuntu12.amd_64.deb

上面的链接适用于 64 位云服务器,因为这是我们决定使用的。 如果您使用的是 32 位版本,下载链接将是:

sudo wget http://swupdate.openvpn.org/as/openvpn-as-2.0.7-Ubuntu12.i386.deb

要安装 OpenVPN AS,请输入以下命令:

dpkg -i openvpn-as-2.0.7-Ubuntu12.amd_64.deb 

如果您使用的是 32 位云服务器,请改为输入以下命令:

dpkg -i openvpn-as-2.0.7-Ubuntu12.i386.deb

就是这样。 现在已安装 OpenVPN AS。 但是,在我们可以使用它之前,还有一些事情要做。 在安装过程中,OpenVPN 创建了一个名为“openvpn”的默认管理员用户。 我们需要为“openvpn”设置密码。 为此,请输入以下命令:

sudo passwd openvpn

系统将提示您输入所需的密码。 确保您的密码安全。

管理和客户端软件设置

OpenVPN AS Web 界面可以在以下位置找到:

Admin  UI: https://YourIpAddress:943/admin
Client UI: https://YourIPAddress:943/

将“YourIPAddress”替换为您的实际云服务器的 IP 地址。 然后,转到客户端 UI 以使用访问服务器。 你会看到一个严重的安全警告。 但是不要惊慌,因为我们已经对服务器的 SSL 进行了自签名,所以这完全没问题。 忽略警告并单击确定/继续,系统将提示您输入用户名和密码。 输入“openvpn”作为用户名,密码应该是您之前为“openvpn”设置的密码。 填写用户名/密码后,单击“开始”,您将看到如下屏幕:

单击链接下载“OpenVPN Connect”软件。 下载完成后,运行它并输入您的登录凭据。 瞧! 您现在已连接到您的 OpenVPN 访问服务器。

如果您需要更改访问服务器,您可以登录到管理 UI,尽管默认设置可以正常工作。

还有一件事:记得您可以在智能手机上使用 OpenVPN 访问服务器吗? 在此处下载官方Android应用程序和在此处下载iOS应用程序

现在,尽情享受您的 OpenVPN 访问服务器吧!

更新:

从 OpenVPN Access Server v2.0 开始,OpenVPN 将不再为客户端使用 5.5.16.0/20 子网,而是使用 172.27.240.0/20 子网。

OpenVPN Access Server v2.0 发行说明