OpenVPN es un producto de software de distribución gratuita que se utiliza para crear una conexión segura y cifrada entre dos ordenadores a través de Internet. Es de código abierto y admite diversas plataformas, como Windows, Mac OS X, Linux, Android e iOS.
OpenVPN es un popular software de código abierto que permite crear redes privadas virtuales (VPN) cifradas a través de Internet. OpenVPN proporciona una conexión segura entre ordenadores o dispositivos a través de redes inseguras como Internet.
Con OpenVPN, los usuarios pueden crear túneles cifrados para transmitir datos a través de redes públicas, garantizando la privacidad y seguridad de la información que se transmite. OpenVPN utiliza varios métodos de cifrado, como SSL/TLS, para proteger los datos de accesos no autorizados.
OpenVPN es ampliamente utilizado tanto por usuarios corporativos para proporcionar acceso remoto seguro a redes corporativas como por usuarios cotidianos para eludir la censura, proteger la privacidad y garantizar conexiones seguras al utilizar puntos de acceso Wi-Fi abiertos. Gracias a su flexibilidad, fiabilidad y capacidad para funcionar en diversos sistemas operativos, OpenVPN es una de las soluciones más populares y extendidas para crear redes privadas virtuales en Internet.
El script está diseñado para instalar la funcionalidad básica de OpenVPN sin una interfaz web. La interfaz web es bastante práctica, pero podría ser potencialmente una fuente de vulnerabilidades o una señal de que el servidor se está utilizando como servidor VPN.
El servidor se gestiona desde la línea de comandos.
Después de la instalación. El archivo ejecutable openvpn.sh permanece en la carpeta raíz del usuario root. Para añadir un nuevo usuario, es necesario ejecutarlo.
En este paso, se debe especificar el número de opción. En este caso es la primera opción del menú. Especificamos el número 1
El siguiente paso es especificar el nombre del usuario a crear. En este ejemplo es el usuario cliente02
El siguiente paso es especificar si es necesario establecer una contraseña adicional para el usuario o crear un archivo de configuración sin contraseña.
Este es el último paso. El script creará un nuevo fichero de configuración /root/client02.ovpn
.
El archivo de configuración debe ser descargado a su dispositivo e importado a la aplicación OpenVPN.
El script se utiliza si necesita una interfaz web cómoda donde descargar un archivo de configuración o crear un nuevo usuario. Después de la instalación recibirá un correo electrónico con la dirección de la interfaz web y los atributos de acceso.
Al ejecutar el script puede establecer inmediatamente una contraseña para la interfaz web. Si el campo se deja vacío, la contraseña se generará automáticamente y se enviará a su correo electrónico.
Cuando el script funcione, deberá seguir el enlace del correo electrónico e introducir el nombre de usuario y la contraseña de administrador.
Una vez ejecutado el script, se creará por defecto el usuario admin. Si necesita añadir un nuevo usuario, haga clic en el botón + CREAR USUARIO.
En el cuadro de diálogo, introduzca el nombre del nuevo usuario en el campo "Nombre de usuario". Piense e introduzca una contraseña. Si quieres que el nuevo usuario pueda crear usuarios por sí mismo, marca "Hacer Admin". Cuando haya rellenado todos los campos, pulse el botón "GUARDAR".
Puede descargar el archivo de configuración del nuevo usuario haciendo clic en el icono del disquete que aparece en la fila con el usuario.
El archivo de configuración se puede importar a su cliente OpenVPN.