OpenVPN, es una de las más populares implementaciones Open Source de una VPN (Virtual Private Network / Red Privada Virtual). Nos permite crear una conexión segura a otra red a través de Internet. y tiene múltiples aplicaciones que han ido variando a lo largo del tiempo:
- Originalmente eran sólo una forma de conectar redes empresariales de forma segura a través de Internet.
- También se utilizan con frecuencia para que los empleados puedan acceder a la red de la empresa desde cualquier lugar y utilizar todos los recursos de su red local (Carpetas compartidas, impresoras, …). Sin tener que estar expuestos directamente a Internet.
- Del mismo modo también podemos configurar nuestra propia VPN para acceder a nuestra red doméstica de forma segura mientras viajamos. Esto nos permitirá interactuar como si estuviéramos en la misma LAN (red de área local).
- Se pueden utilizar para eludir las restricciones a la hora de descargar determinados tipos de archivos o bloqueos de paginas web, dominios, IP, por parte de un Firewall, UTM o nuestro ISP.
- Para eludir las restricciones geográficas como el Gran Cortafuegos de China o acceder a ofertas de productos más competitivas en otros países en los que se aplican distintas condiciones como: precio más económico, distinto catálogo, …
- Cuando se utilizan redes Wi-Fi públicas, se esta expuesto a que terceros intercepten nuestras comunicaciones Man in the middle, la conexión VPN nos permite cifrar nuestro trafico de modo que resulte muy complicado descifrarlo, esto sirve para proteger nuestra actividad de navegación de miradas indiscretas.
Queda probado por tanto que las conexiones VPN pueden resultar útiles en múltiples circunstancias, por eso me decidí a modificar el excelente trabajo de Kyle Manna con su versión Docker del servidor OpenVPN para arquitectura amd64 (la arquitectura más común de los PC) para adaptarla a dos nuevas arquitecturas arm y arm64 y para simplificar un poco su uso.
Despliega tu propia VPN de cero en pocos minutos y securiza tus comunicaciones de forma rápida y sencilla.
GitHub | Docker Hub |
---|---|
OpenVPN | OpenVPN |
Docker Pulls | Docker Stars | Size/Layers |
---|---|---|
Espero os resulte tan útil como a mí.