如何在 Ubuntu 12.04 上安装 OpenVPN 访问服务器
状态:已弃用
本文涵盖不再受支持的 Ubuntu 版本。如果您目前正在运行运行 Ubuntu 12.04 的服务器,我们强烈建议您升级或迁移到受支持的 Ubuntu 版本:
- 升级到 Ubuntu 14.04。
- 从 Ubuntu 14.04 升级到 Ubuntu 16.04
- 将服务器数据迁移到支持的版本
原因:
请参阅:
介绍
OpenVPN Access Server,官网介绍是“一个全功能的SSL VPN软件解决方案,集成了OpenVPN服务器能力、企业管理能力、简化的OpenVPN Connect UI,以及适应Windows、MAC和Linux操作系统环境的OpenVPN Client软件包。” “
与传统的 OpenVPN(没有任何 GUI)相比,OpenVPN AS 的安装要简单得多。 OpenVPN AS(访问服务器)的另一个优点是它有一个适用于 Android 和 iOS 平台的移动应用程序,使您也可以在智能手机上访问您的 OpenVPN 服务器。
基本服务器设置
在本教程中,我们使用 Ubuntu 12.04 64 位云服务器。继续创建一个跟随。如果您需要这方面的帮助,可以参考本教程指南
安装 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 访问服务器。
如果您需要更改访问服务器,您可以登录到管理界面,尽管默认设置可以正常工作。
还有一件事:还记得您可以在智能手机上使用 OpenVPN 访问服务器吗?在此处下载官方 Android 应用程序。
现在,尽情享受您的 OpenVPN 访问服务器吧!
更新:
从 OpenVPN Access Server v2.0 开始,OpenVPN 将不再为客户端使用 5.5.16.0/20
子网,而是使用 172.27.240.0/20
子网。