GNU/Linux >> Tutoriales Linux >  >> Arch Linux

Cómo instalar el servidor OpenVPN en AlmaLinux 8

En este tutorial, le mostraremos cómo instalar el servidor OpenVPN en AlmaLinux 8. Para aquellos de ustedes que no lo sabían, OpenVPN es un software VPN de código abierto robusto y altamente flexible. que utiliza todas las características de encriptación, autenticación y certificación de la biblioteca OpenSSL para tunelizar de forma segura las redes IP a través de un solo puerto UDP o TCP. Una VPN nos permite conectarnos de forma segura a una red pública insegura, como una red wifi en el aeropuerto o hotel. Por lo general, los usuarios comerciales y empresariales necesitan algún tipo de VPN antes de poder acceder a los servicios alojados en su oficina.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de OpenVPN en un AlmaLinux 8. Puede seguir las mismas instrucciones para CentOS y Rocky Linux.

Requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos:AlmaLinux 8.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar servidor OpenVPN en AlmaLinux 8

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

sudo dnf update
sudo dnf install epel-release

Paso 2. Instalación del servidor OpenVPN en AlmaLinux 8.

Instalar el servidor OpenVPN es sencillo, ahora ejecute el siguiente comando a continuación para descargar el instalador OpenVPN desde la página de GitHub:

curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh

Una vez descargado el archivo, hazlo ejecutable y ejecútalo:

chmod +x openvpn-install.sh
./openvpn-install.sh

La secuencia de comandos iniciará el proceso de instalación con una serie de preguntas seguidas de un aviso y su respuesta:

Después de eso, agregue un nuevo cliente, verá la siguiente pantalla de salida donde deberá definir el Nombre del cliente:

Okay, that was all I needed. We are ready to setup your OpenVPN server now.
You will be able to generate a client at the end of the installation.
Press any key to continue...

Tell me a name for the client.
The name must consist of alphanumeric character. It may also include an underscore or a dash.
Client name: meilanamaria

A continuación, se le preguntará si desea proteger el archivo de configuración con una contraseña:

Do you want to protect the configuration file with a password?
(e.g. encrypt the private key with a password)
   1) Add a passwordless client
   2) Use a password for the client
Select an option [1-2]: 1

Finalmente, se le informará que el proceso ha sido exitoso:

Client meilanamaria added.

The configuration file has been written to /home/user/idroot.ovpn.
Download the .ovpn file and import it in your OpenVPN client.

Paso 3. Conexión del cliente al servidor OpenVPN

Una vez realizada correctamente la instalación, descargue el archivo de cliente .ovpn. Si está utilizando la versión shell del cliente OpenVPN (sin GUI), para conectarse, simplemente en la terminal, ejecute OpenVPN con el nombre de archivo y la ubicación de su archivo de configuración de cliente .ovpn:

openvpn meilanamaria.ovpn

Paso 4. Configuración del cortafuegos.

AlmaLinux viene con un firewall activo listo para usar y estará en estado de ejecución desde el primer arranque, así que para poder establecer la conexión con el servidor OpenVPN, debe agregar reglas de firewall para permitir la conexión OpenVPN en el servidor:

sudo firewall-cmd --zone=trusted --add-service=openvpn
sudo firewall-cmd --zone=trusted --permanent --add-service=openvpn
sudo firewall-cmd --add-masquerade
sudo firewall-cmd --permanent --add-masquerade
sudo firewall-cmd --zone=trusted --permanent --add-port=1194/udp
sudo firewall-cmd --reload

¡Felicitaciones! Ha instalado OpenVPN con éxito. Gracias por usar este tutorial para instalar el servidor OpenVPN en su sistema AlmaLinux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de OpenVPN.


Arch Linux
  1. Cómo instalar OpenVPN Server and Client en CentOS 7

  2. Cómo instalar el cliente FreeIPA en Ubuntu Server 18.04

  3. Cómo instalar OpenLiteSpeed ​​en AlmaLinux 8

  4. Cómo instalar XAMPP en AlmaLinux 8

  5. Cómo instalar OpenVPN en Ubuntu 18.04

Cómo instalar un servidor FTP en AlmaLinux 8

Cómo instalar el servidor Pritunl VPN en AlmaLinux 8

Cómo instalar Zoom Client en AlmaLinux 8

Cómo instalar el servidor VNC en AlmaLinux 8

Cómo instalar el servidor OpenVPN en Debian 11

Cómo instalar el servidor OpenVPN en Ubuntu 20.04 LTS