VPN(Virtual Private Network)——翻译自英文,意思是“虚拟专用网络”。 VPN 技术用于保护流量免受跟踪和外部干扰。然而,免费 VPN 服务并不总是 100% 可靠和安全,因此越来越多的用户希望在个人虚拟服务器上设置自己的 VPN。在我们的文章中,我们将详细解释如何使用 OpenVPN 在服务器上设置 VPN。让我们开始吧!
在 VPS 上设置 VPN:分步说明 2024
要在服务器上启动 VPN,您必须完成以下步骤:
- 租用虚拟服务器。
- 通过 SSH 连接到服务器。
- 安装和配置 OpenVPN。
- 通过 FTP 客户端下载配置。
- 连接到 VPN。
下面我们将更详细地讨论每一点。
1号。租用虚拟服务器
虚拟专用服务器(VPS/VDS)是一种托管类型,其中租用常规物理服务器的一部分,并使用虚拟化技术进行分配。租用 VPS 比整个物理服务器便宜得多,而且在功能方面它们几乎相同 – 您可以在两者中设置自己的 VPN。
对于我们的任务来说,基本关税就足够了。我们选择它,完成简单的注册程序并支付服务费用。请注意,在我们的示例中,选择模板时我们使用的是 Ubuntu 20.04。
付款并激活后,您将获得对服务器的访问权限,您将需要它来进行进一步的工作:用户名(登录)、密码和 IP 地址。
2号。通过 SSH 连接到服务器
SSH 是一种允许远程管理操作系统的协议。使用 SSH 客户端(特殊程序),您可以连接到 VPS 并进行必要的设置。
打开 Putty,在“主机名”字段中输入服务器的 IP 地址,并在“端口”字段中保留“22”。单击“打开”按钮。将打开一个控制台,我们将在其中使用服务器。
根据您特定业务兴趣的推动因素,利用个性化的 行业电子邮件列表 直接业务营销信息,因为我们提供了多种选择来简化行业电子邮件列表定制。该商业律师事务所的电子邮件数据库包括执业律师和私营部门的律师。您可以毫不费力地投资您的市场。
输入您的登录名(在我们的例子中为“root”)并按 Enter 键。手动或右键单击,输入服务器密码并按 Enter。连接成功。请注意,密码不会显示在 Putty 界面中 – 不要惊慌,这是正常现象。
第三。安装和配置 OpenVPN
要在服务器上安装 OpenVPN,请输入以下命令并按 Enter:
安装过程将开始。接下来,我们来配置并创建配置文件:
- OpenVPN 应使用哪种协议?选择协议:输入数字“1”并按 Enter。
- OpenVPN 应该监听哪个端口?我们不输入任何内容,只需按 Enter 键即可。
- 为客户端选择 DNS 服务器。选择 DNS 服务器:例如,输入数字“2”(Google)并按 Enter。
- 输入第一个客户的名称。用英文输入客户名称(可以是任何名称),然后按 Enter 键。
接下来,按任意按钮开始安装并等待完成。
4号。通过 FTP 客户端下载配置
FTP 是一种网络文件传输协议,FTP 客户端是一种用于简化对 FTP 服务器访问的特殊程序。使用此程序,我们将连接到 VPS 并下载创建的配置文件。
打开 FileZilla。在“主机”字段中输入:
用户名和密码 – 从访问中获取。单击“快速 赌博电子邮件列表 连接”按钮。连接后,界面右侧会显示服务器上的文件夹,左侧会显示您计算机上的文件夹。我们在服务器上找到配置文件并将其保存到我们的计算机上(使用鼠标将其拖动到FileZilla界面中的屏幕左侧)。
5号。连接到 VPN
安装OpenVPN后,双击配置文件,然后单击“是”。请注意,该文件保存在我们计算机上下载时在 FileZilla 程序中选择的文件夹中。
OpenVPN 可以最小化启动。要连接到 VPN,请找到右下角的应用程序图标并右键单击它。选择配置文件并单击“连接”。
如何在服务器上创建其他 OpenVPN 客户端:命令
如果您想将客户端添加到已安装 OpenVPN 的服务器( 例如,在客户端“成熟”一段时间后),最好使用特殊的 Easy-RSA 实用程序。这是一组证书管 情感营销的力量:通过情感联系建立在线忠诚度 理脚本,可让您轻松地为其他客户端创建密钥和证书。
您需要通过 SSH 连接到服务器,就像我们在文章开头所做的那样,如果尚未安装该实用程序,请在终端中输入以下命令:
接下来我们将逐步描述这些步骤。
- 使用以下命令转到 Easy-RSA 目录:
- 创建(或打开)“vars”文件以设置创建证书的设置:
- 在此文件中,我们找到诸如 KEY_COUNTRY(您的组织所在的国家/地区)、KEY_PROVINCE(地区或地区)、KEY_CITY(城市)、KEY_ORG(您的组织的名称)、KEY_EMAIL(联系电子邮件)和 KEY_OU(组织的部门或部门)。我们将自己的价值观代入其中。我们还通过将服务器插入值字段来稍微编辑 KEY_NAME 变量。要保存更改并关闭文本编辑器,请先按 Ctrl + O,然后按 Enter,然后按 Ctrl + X。
- 输入命令加载更改后的环境变量:
- 我们为未来的客户生成密钥和证书。为此,请在终端中输入以下命令:
其中 <client-name> 是客户端的唯一名称。上面的命令将根据我们在“vars”文件中指定的设置为新客户端生成密钥和证书。
- 将创建的文件(CA证书、客户端证书和密钥)复制到OpenVPN目录:
- 为添加的客户端创建配置文件:
在配置中,您可以使用我们为第一个客户端配置的示例配置模板(本文中的步骤 3)。
- 重新启动 OpenVPN 服务:
准备好!我们添加了一个新客户,剩下的就是将文件传输给他。使用上述 FileZilla 说明,将 <client-name>.ovpn、<client-name>.crt、<client-name>.key 和 ca.crt 下载到您的计算机。需要将这四个文件复制到客户端设备。也就是说,连接到您将连接到虚拟专用网络的计算机或智能手机。请按照该设备上使用的 OpenVPN 客户端的说明进行操作。
要创建新用户,您需要重复该过程,但更改“vars”设置除外。
另外,值得注意的是,创建新的 OpenVPN 客户端(获取 *.ovpn 配置文件)的最简单方法是再次运行 OpenVPN 安装脚本。
我们希望您一切顺利!
结论
太棒了,现在您知道如何使用 VDS 服务器创建您自己的 VPN。还有疑问吗?联系 RuWeb 技术支持 – 如果您在我们公司的服务器上设置遇到困难,我们的专家一定会提供帮助。