OpenVPN

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, usar el cliente OpenVPN para conectarse al servidor en Arch Linux. Empecemos.

Primero tienes que actualizar todos los paquetes instalados de tu 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. Necesitas clonar un repositorio de Github para seguir este artículo. Por eso es necesario tener instalado Git.

Para instalar Git, ejecute el siguiente comando:

$ sudo pacman -S git

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

Git debe estar instalado.

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 "Clonar o descargar".

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

Mientras se selecciona la URL del repositorio, haga clic con el botón derecho y seleccione "Copiar".

Ahora abra una Terminal y ejecute el siguiente comando para navegar al directorio Descargas / en el directorio $ HOME 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 de instalación de OpenVPN debe clonarse como puede ver en la captura de pantalla a continuación.

Si enumera el contenido del directorio Descargas /, debería ver un directorio 'OpenVPN-install'.

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

$ cd instalación de OpenVPN /

Si enumera el contenido del directorio 'OpenVPN-install', debería ver 'LICENCIA', 'openvpn-install.sh 'y' README.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.sh

Su 'openvpn-install.sh 'debe ser ejecutable como se muestra en la captura de pantalla a continuación:

Ahora, como root, ejecute el comando 'openvpn-install.sh 'con el siguiente comando:

$ sudo  ./ openvpn-install.sh

El instalador de OpenVPN debería pedirle una dirección IP que OpenVPN escuchará. 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 ingrese la dirección IP, presione

El instalador de OpenVPN debería preguntarle por el puerto que usará OpenVPN. Puede dejar el predeterminado. Una vez que haya terminado, presione continuar.

Ahora OpenVPN debería pedirte el protocolo que quieres usar. UDP es mucho más rápido que TCP. Entonces puedes dejar el predeterminado. Una vez que haya terminado, presione continuar.

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

Ahora OpenVPN debería preguntarle por el método de cifrado que debería utilizar. Dejaré los valores predeterminados. Si sabe cuáles son, puede usar una opción diferente. Una vez que haya terminado, presione continuar.

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

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

Ahora OpenVPN debería pedirle un nombre con el que guardará su archivo de configuración del cliente. Este es el archivo que utilizará para conectarse al servidor OpenVPN. El nombre de archivo predeterminado es 'cliente' y genera 'cliente.archivo ovpn '. Puede dejar el predeterminado o cambiarlo si lo desea.

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

Ahora presiona continuar.

Presione 'y' y presione continuar. El instalador de OpenVPN debe actualizar todos los paquetes de su computadora e instalar nuevos paquetes si es necesario.

OpenVPN debería comenzar a descargar nuevos paquetes.

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

Una vez generada la clave, el instalador de OpenVPN debería solicitarle su IP pública o nombre de dominio. Puede dejarlo en blanco si lo desea. En ese caso, su servidor OpenVPN no será accesible desde Internet.

Puede ir a https: // www.whatsmyip.org y averigüe su IP pública si aún no la conoce.

Copia y pega la IP de whatsmyip y presiona continuar.

En su directorio HOME, un nuevo archivo 'linuxhint.ovpn 'o' cliente.ovpn 'debería generarse según el nombre que utilizó.

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

$ openvpn --config linuxhint.ovpn

Su cliente openvpn debe estar conectado 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ó a la perfección.

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

Tutorial de OpenTTD
OpenTTD es uno de los juegos de simulación empresarial más populares que existen. En este juego, necesitas crear un maravilloso negocio de transporte....
SuperTuxKart para Linux
SuperTuxKart es un gran título diseñado para ofrecerte la experiencia Mario Kart de forma gratuita en tu sistema Linux. Es bastante desafiante y diver...
Tutorial de Battle for Wesnoth
The Battle for Wesnoth es uno de los juegos de estrategia de código abierto más populares que puedes jugar en este momento. Este juego no solo ha esta...