logo raspberry pi

Montando una VPN en Raspberry Pi con OpenVPN-Setup

Hasta ahora, montar una VPN (red privada virtual) en una Raspberry Pi en en Linux en general era una tarea tediosa y complicada. Ahora con OpenVPN-Setup eso ha cambiado.

Una red privada virtual (VPN) sirve para extender una red privada a una red pública como Internet a la que sólo tendrán acceso los usuarios autorizados. Una red de estas características permite intercambiar datos con las máquinas de la red privada como si físicamente estuviéramos conectada a ella pero cifrando los datos y a través de Internet. Una de la herramientas más extendidas para crear redes VPN es OpenVPN y gracias a OpenVPN-Setup ahora es posible configurarla de una forma sencilla.

Un usuario de Raspberry Pi ha publicado en GitHub el código fuente y las instrucciones de instalación de su herramienta. Incluye plantillas de los archivos de configuración necesarios para poder editarlos con facilidad así como un script para generar perfiles de clientes .ovpn.

El script está hecho para funcionar sobre Raspbian y será necesario disponer de una Raspberry Pi modelo B o superior (por la conectividad de red). También es necesario configurar la placa con una IP estática y en el router hay que redireccionar el puerto 1194.

Una vez descargado el script, se ejecuta como root y este actualiza los repositorios APT, actualiza los paquetes e instala OpenVPN, lo cual tardará un buen rato. Una vez hecho esto, el sistema te pedirá información de identificación y generará los certificados. Después de algunas preguntas, el script generará la clave del servidor usando el protocolo de cifrado Diffie-Hellman. Más tarde se pedirá más información como la IP local de la Raspberry Pi y la IP pública con la que estás conectado a Internet. Una vez hecho todo esto, el servidor VPN estará listo para funcionar.Una vez configurado el servidor, tendrás que crear los perfiles de los clientes con la herramienta que se incluye. Esta te pedirá varios datos como el nombre para el cliente, la contraseña y otras informaciones. Cuando el proceso termine, el perfil .ovpn se copiará a la carpeta home de forma que podrás acceder a él fácilmente a través de cualquier protocolo para intercambiar archivos.

Para conocer todos los detalles del proyecto, consultar el código fuente y ver las instrucciones detalladas, puedes visitar la página de OpenVPN-Setup en Github.

1 comentario en “Montando una VPN en Raspberry Pi con OpenVPN-Setup

  1. Muchisimas gracias, bendita internet, he intentado de una y mil formas poder montar la vpn y siempre fallo en algo, soy perserverante pero creo que tdebo aprender muchisimo mas, por lo pronto este lindo script me colaborara y pues a seguir estudiando, muchisimas gracias amigo, ya estas agregado a mis feeds, espero nuevas entradas en tu blog, saludooos!

Los comentarios están cerrados.