Instalar y configurar el servidor OpenVPN en Arch Linux

Instalar y configurar el servidor OpenVPN en Arch Linux
En este artículo, le mostraré cómo instalar OpenVPN, configurar un servidor VPN OpenVPN, use el cliente OpenVPN para conectarse al servidor en Arch Linux. Empecemos.

Primero debe actualizar todos los paquetes instalados de su sistema operativo. Para hacer eso, ejecute el siguiente comando:

$ sudo pacman -syu

Todos los paquetes instalados de su sistema operativo Arch Linux deben actualizarse.

Ahora tienes que instalar git. Si no sabe qué es GIT, es un sistema de control de versiones. Debe clonar un repositorio de GitHub para seguir este artículo. Por eso necesitas tener Git instalado.

Para instalar Git, ejecute el siguiente comando:

$ sudo Pacman -s Git

Presione 'Y' y presione para continuar la instalación.

GIT debe instalarse.

Ahora vaya al repositorio de GitHub de OpenVPN-Install en https: // github.com/Angristan/OpenVPN-Install

Debería ver esta página como se muestra en la captura de pantalla a continuación.

Haga clic en el botón verde "clon o descargar".

Debería ver una URL de repositorio marcada en la captura de pantalla a continuación.

Mientras se selecciona la URL del repositorio, haga clic derecho y seleccione "Copiar".

Ahora abra un terminal y ejecute el siguiente comando para navegar a las descargas/ directorio en el directorio $ de inicio del usuario.

$ cd ~/descargas

Ahora tienes que clonar el repositorio de GitHub.

Ejecute el siguiente comando para clonar el repositorio de GitHub usando la URL que acaba de copiar.

$ git clon https: // github.com/Angristan/OpenVPN-Install.git

El repositorio de GitHub OpenVPN-Install debe clonarse como puede ver en la captura de pantalla a continuación.

Si enumera el contenido de las descargas/ directorio, debe ver un directorio 'OpenVPN-Install'.

Ahora ejecute el siguiente comando para navegar al directorio 'OpenVPN-Install'.

$ CD OpenVPN-Install/

Si enumera el contenido del directorio 'OpenVPN-Install', debería ver 'Licencia', 'OpenVPN-Install.sh 'y' Readme.Archivo MD 'como se muestra en la captura de pantalla a continuación.

Ahora tienes que hacer 'OpenVPN Install.SH 'Script Ejecutable. Ejecute el siguiente comando para hacerlo:

$ chmod +x OpenVPN Install.mierda

Tu 'OpenVPN-Install.El script sh 'debe ser ejecutable como se muestra en la captura de pantalla a continuación:

Ahora como root, ejecute 'OpenVPN Install.sh 'script con el siguiente comando:

$ sudo ./OpenVPN Install.mierda

El instalador de OpenVPN debe solicitarle una dirección IP que OpenVPN escuche. Por lo general, es la dirección IP de una de las interfaces de red adjuntas de su computadora. Puede ejecutar el comando 'ip a' o 'ifconfig' para averiguarlo. Una vez que coloque la dirección IP, presione

El instalador de OpenVPN debe solicitarle el puerto que OpenVPN usará. Puede dejar el valor predeterminado. Una vez que haya terminado, presione para continuar.

Ahora OpenVPN debería pedirle el protocolo que desea usar. UDP es mucho más rápido que TCP. Entonces puede dejar el valor predeterminado. Una vez que haya terminado, presione para continuar.

Ahora OpenVPN debería preguntarle qué servicio DNS desea utilizar. Simplemente elija cualquiera de ellos y presione .

Ahora OpenVPN debe solicitarle el método de cifrado que debe usar. Dejaré los valores predeterminados. Si sabe cuáles son, puede usar una opción diferente. Una vez que haya terminado, presione para continuar.

Entonces OpenVPN debería pedirle bits de clave Diffie-Hellman. Dejaré los 3072 bits predeterminados. Puedes cambiarlo si quieres. Una vez que haya terminado, presione para continuar.

Ahora OpenVPN debería preguntarle cuántos bits de tecla RSA desea generar. Dejaré los 3072 bits predeterminados. Puede elegir otras opciones de acuerdo con su necesidad. Una vez que haya terminado, presione para continuar.

Ahora OpenVPN debe solicitarle un nombre, ya que guardará su archivo de configuración del cliente. Este es el archivo que usará para conectarse al servidor OpenVPN. El nombre de archivo predeterminado es 'cliente' y genera 'cliente.archivo ovpn '. Puede dejar el valor predeterminado o cambiarlo si lo desea.

Lo cambiaré a 'Linuxhint'. Entonces generará 'Linuxhint.archivo ovpn '.

Ahora presione para continuar.

Presione 'Y' y presione para continuar. El instalador de OpenVPN debe actualizar todos los paquetes de su computadora e instalar nuevos paquetes si se requiere.

OpenVPN debe comenzar a descargar nuevos paquetes.

Se está generando la tecla RSA. Debería llevar mucho tiempo.

Después de generar la clave, el instalador OpenVPN debe solicitarle su IP o nombre de dominio público. Puede dejarlo en blanco si quieres. En ese caso, su servidor OpenVPN no será accesible desde Internet.

Puedes ir a https: // www.whatsmyip.org y descubra su IP pública si aún no lo sabe.

Copie y pegue la IP de WhatsMyip y presione para continuar.

En su directorio de inicio, un nuevo archivo 'Linuxhint.ovpn 'o' cliente.ovpn 'debe generarse dependiendo del nombre que haya usado.

Ahora puede conectarse a su servidor VPN con el siguiente comando:

$ OpenVPN - -Config Linuxhint.ovpn

Su cliente OpenVPN debe conectarse al servidor OpenVPN.

Ejecute el siguiente comando para averiguar qué interfaces de red tiene en su computadora.

$ ip a

Debería ver una interfaz 'Tun0' en la salida del comando 'IP A' como se muestra en la captura de pantalla a continuación. Entonces todo funcionó perfectamente.

Así es como instala y configura el servidor OpenVPN en Arch Linux. Gracias por leer este artículo.