如何在 RHEL 7.3 上安装 OpenVPN 客户端?

amp*_*ent 4 yum rhel amazon-ec2 openvpn

我使用RHEL 7.3AWS EC2

$ cat /etc/*-release
NAME="Red Hat Enterprise Linux Server"
VERSION="7.3 (Maipo)"
Run Code Online (Sandbox Code Playgroud)

我想安装OpenVPN客户端并遵循这些说明。我开始了sudo yum update,完成得很好。然后

$ sudo yum install epel-release
Loaded plugins: amazon-id, rhui-lb, search-disabled-repos
rhui-REGION-client-config-server-7                                                                                     | 2.9 kB  00:00:00
rhui-REGION-rhel-server-releases                                                                                       | 3.5 kB  00:00:00
rhui-REGION-rhel-server-rh-common                                                                                      | 3.8 kB  00:00:00
No package epel-release available.
Error: Nothing to do
$ sudo yum install openvpn easy-rsa
Loaded plugins: amazon-id, rhui-lb, search-disabled-repos
No package openvpn available.
No package easy-rsa available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)

如何安装 OpenVPN 客户端?我需要添加另一个yum回购吗?我也尝试了这篇文章中的建议,但没有成功。

更新: 我实际上能够通过 epel。我做了yum-config-manager --enable epel。然后我也成功安装了 easy-rsa: yum install easy-rsa。但是,当我执行 yum install openvpn ( yum install openvpn) 时,我得到:

Error: Package: openvpn-2.3.14-1.el6.x86_64 (epel)
           Requires: dev >= 3.3.2-5
Run Code Online (Sandbox Code Playgroud)

GAD*_*D3R 5

删除epel-6回购

yum remove epel-release
Run Code Online (Sandbox Code Playgroud)

启用epel-7回购:

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.??noarch.rpm
rpm -ivh epel-release-latest-7.??noarch.rpm
Run Code Online (Sandbox Code Playgroud)

或者

wget https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm
rpm -ivh epel-release-7-9.noarch.rpm
Run Code Online (Sandbox Code Playgroud)

编辑/etc/yum.repos.d/epel.repo文件并确保你有enabled=1

或运行 yum-config-manager --enable epel

然后安装openvpn

yum update
yum install openvpn easy-rsa
Run Code Online (Sandbox Code Playgroud)