主机宝贝 服务器技术教程 如何在云VPS上安装OpenVPN

如何在云VPS上安装OpenVPN

OpenVPN是虚拟专用服务器vps)上安装的虚拟专用网络(VPN)软件。VPN利用vps提供的网络,而无需通过SSH或RDP会话连接。您可以将设备连接到VPN服务器,并使用该网络来掩盖您的本地网络。

 

OpenVPN要求

您将需要root或管理员访问服务器。您可以在linux,Windows VPS或专用服务器上安装OpenVPN。以下是安装OpenVPN的步骤。请注意,您需要使用命令行界面来执行此操作。

 

OpenVPN准备

 

第1步: 更新您的系统。

 

第2步: 编辑selinux配置文件

 

第三步: 将selinux设置为禁用

  • Ctrl + X.
  • 按Y键
  • 按ENTER键
如何在云VPS上安装OpenVPN-1

第4步: 编辑sysctl.conf文件

 

步骤5: 将以下行添加到sysctl.conf文件中以启用 IP转发

Ctrl + X.

按Y键

按ENTER键

如何在云VPS上安装OpenVPN-2

步骤6: 应用变化

 

安装OpenVPN.

**步骤1:**安装OpenVPN服务器

设置证书颁发机构

 

第1步: 下载Easy-RSA,用于管理SSL证书

 

第2步: 设置证书颁发机构

 

第三步: 添加以下内容并更换任何内容 \ 使用您的VPS主机名(它看起来像HWSRV- \。另外,更换 使用您的电子邮件”set_var easyrsa_req_email”系列:

 

第4步: 启动PKI目录

 

步骤5: 建立CA证书

它会要求您提供密码。请注意外部密码并将其输入到提示符中。 将来将在将来的步骤中需要此密码。

还将要求您输入常见名称。您可以按Enter键使用默认值或输入您选择的自定义常见名称。

然后命令将生成名为的两个文件 ca.key 和 ca.crt。这些证书将用于签署服务器和客户端证书。

 

步骤6: 生成服务器证书文件。 用服务器主机名替换\。看起来像”hwsrv-

这也将询问一个共同的名字。您可以输入您的意愿。您可以使用的某些名称将是您的用户,主机或服务器名称。或者,您只需按”Enter”以使用默认值。

 

步骤7: 使用CA签署服务器密钥。 用服务器主机名替换\。它看起来像”hwsrv-

键入”是”,然后按Enter键

此外,您需要提供密码短语。使用您创建的密码短语 第5步

 

步骤8: 使用以下命令验证生成的证书文件。 用服务器主机名替换\。它看起来像”hwsrv-:

它应该看起来像这样:

 

步骤9: 为密钥交换生成强大的Diffie-Hellman密钥:

 

步骤10:**将证书文件复制到/ etc / openvpn / server / server **替换服务器主机名。它看起来像”hwsrv-

 

步骤11: 构建客户端密钥文件:

按ENTER或输入您选择的常用名称。

 

步骤12: 使用CA证书签署客户端密钥:

输入单词,”是”,然后按Enter确认

输入您注明的密码短语 第5步

 

步骤13: 将所有客户端证书和密钥文件复制到/ etc / OpenVPN /客户端/目录

 

配置OpenVPN服务器

 

第1步:在/ etc / OpenVPN /客户端/目录/文件路径中创建一个新的OpenVPN配置文件

在文本编辑器中添加以下内容并使用服务器主机名替换标记为\的任何标记。它看起来像”hwsrv- \

现在执行以下操作以保存您的文件:

  • Ctrl + X.
  • 按Y键
  • 按ENTER键

 

第2步: 启动OpenVPN服务器

 

第三步: 生成客户端配置文件。需要从客户端系统连接到OpenVPN服务器。

插入以下并更换 \ 使用您的服务器专用主IPv4地址

现在执行以下操作以保存您的文件:

  • Ctrl + X.
  • 按Y键
  • 按ENTER键

 

使用防火墙配置OpenVPN路由

 

第1步: 将OpenVPN服务和TUN0接口添加到受信任的防火墙区域:

 

第2步: 在默认区域添加伪装:

 

第三步: 运行以下命令以掩盖来自VPN的Internet流量。代替 \ 使用您的服务器主机名。它看起来像是,”hwsrv \。在这种情况下,你不需要在”hwsrv”和”之间的破折号”

 

第4步: 实施更改:

 

下载OVPN文件

 

第1步: 您需要将OVPN目录下载到本地计算机。你可以用几种不同的方式做到这一点。您需要下载的文件路径是/ etc / OpenVPN /客户端目录。

打开本地计算机的终端并键入以下内容。确保您替换 \ 使用您的服务器专用IPv4:

 

设置本地OpenVPN客户端

 

第1步: 安装OpenVPN客户端。如果您有Windows机器,可以在此安装它: https://openvpn.net/client-connect-vpn-for-windows/

 

第2步: 使用下载的文件”client.ovpn”导入OpenVPN配置文件

如何在云VPS上安装OpenVPN-3

 

第三步: 为您的个人资料提供一个名称或将其保留为默认值。导入OVPN文件后单击”添加”。

 

如何在云VPS上安装OpenVPN-4

 

第4步: 连接到VPN以开始使用网络!

 

如何在云VPS上安装OpenVPN-5

 

步骤5: 您应该连接到您的VPN。您的界面应该如下所示:

 

如何在云VPS上安装OpenVPN-6

 

第6步:祝贺! 你们都完成了!您可以从中验证您的公共IP地址 https://whatismyipaddress.com/ 要确保您使用VPS网络。

本文来自网络,不代表主机宝贝立场,转载请注明出处:http://www.idcbaby.com/107722/