在本教程中,我们将向您展示如何在 AlmaLinux 8 上安装 Pritunl VPN Server。对于那些不知道的人,Pritunl VPN 是目前可用于多云的最安全的开源 VPN 工具之一VPN 对等互连。 Pritunl VPN 服务器使用 MongoDB,可以部署在任何云基础设施上。
本文假设您至少具有 Linux 的基本知识,知道如何使用 shell,最重要的是,您将站点托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户中运行,否则您可能需要添加 ‘sudo
‘ 获取 root 权限的命令。 我将向您展示在 AlmaLinux 8 上逐步安装 Pritunl VPN。您可以按照 Rocky Linux 的相同说明进行操作。
在 AlmaLinux 8 上安装 Pritunl VPN 服务器
步骤 1. 首先,让我们先确保您的系统是最新的。
sudo dnf update sudo dnf install epel-release
步骤 2. 安装 MongoDB 服务器。
运行以下命令以添加 MongoDB 存储库:
sudo tee /etc/yum.repos.d/mongodb-org-4.2.repo<<EOF [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/8/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc EOF
完成后,使用以下命令安装 MongoDB:
sudo dnf install mongodb-org
之后,启动并启用 MongoDB 服务:
sudo systemctl start mongod sudo systemctl enable mongod
步骤 3. 在 AlmaLinux 8 上安装 Pritunl VPN Server。
现在我们将 Pritunl 存储库添加到您的系统中:
sudo tee /etc/yum.repos.d/pritunl.repo << EOF [pritunl] name=Pritunl Repository baseurl=https://repo.pritunl.com/stable/yum/centos/8/ gpgcheck=1 enabled=1 EOF
接下来,添加 Pritunl VPN GPG 密钥:
sudo gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 7568D9BB55FF9E5287D586017AE645C0CF8E292A sudo gpg --armor -- 7568D9BB55FF9E5287D586017AE645C0CF8E292A > key.tmp; sudo rpm --import key.tmp; rm -f key.tmp
完成后,使用以下命令安装 Pritunl:
sudo dnf install pritunl
然后,您可以设置启动、停止和启用 Pritunl VPN 服务器在服务器启动时自动启动:
sudo systemctl stop pritunl sudo systemctl start pritunl
步骤 4. 访问 Pritunl Web 界面。
安装成功后,打开您的网络浏览器并使用 URL 访问 Pritunl 网络界面 https://your-server-ipaddress
. 您应该看到以下屏幕:
但在此之前,让我们获取用于验证数据库的密钥:
sudo pritunl setup-key
访问网页界面时,会显示如下界面。 将上一条命令的输出粘贴到“Enter 设置键“字段并保存
您将被重定向到要求输入用户名和密码的登录页面。 使用以下命令从服务器获取凭据:
sudo pritunl default-password
现在使用默认用户名和密码登录,并从 Pritunl 仪表板设置您的环境。
恭喜! 您已成功安装 Pritunl VPN。 感谢您使用本教程在您的 AlmaLinux 8 系统上安装 Pritunl VPN 服务器。 如需更多帮助或有用信息,我们建议您查看 Pritunl 官方网站.