A medida que más personas usan Internet todos los días, se vuelven más conscientes de su privacidad con respecto a la cantidad de información que no quieren compartir en absoluto que está siendo comprometida. Se han creado toneladas de servicios VPN para solidificar la seguridad de los usuarios, pero eso no parece ser suficiente, ya que parece haber una necesidad cada vez mayor de crear VPN personalizadas.
No es malo crear un servicio VPN para usted mismo y, de hecho, hay un buen número de desarrolladores y organizaciones que favorecen este hábito.
Hoy, te traemos una lista de las mejores herramientas de código abierto que puedes usar para crear tu propia VPN. Algunos de ellos son relativamente más difíciles de configurar y usar que los demás y todos tienen sus características destacadas.
Según el motivo por el que desee implementar su propia VPN, elija el título que sea adecuado para usted.
1. Éter suave
SoftEther es una de las herramientas de código abierto más fáciles de configurar para crear una VPN y ofrece una larga lista de funciones, incluida una GUI , una función de autenticación de certificado RSA, doble pila IPv4/IPv6 y tunelización SSL-VPN en HTTPS para pasar a través de NAT y cortafuegos.
Es multiplataforma, admite protocolos OpenVPN, L2TP, SSTP, EtherIP y Ethernet sobre HTTPS. Tiene la capacidad de penetrar los cortafuegos de redes restringidas que solo permiten paquetes de DNS e ICMP utilizando las opciones de VPN sobre ICMP o DNS de SoftEther.
2. Algo
Algo es una herramienta de creación de VPN minimalista que está dirigida a usuarios que siempre están en movimiento. Siendo que fue diseñado principalmente para ser simple y por confidencialidad, Algo no es extensible y no puede ser usado para tareas como evadir la censura, desbloqueo geográfico, etc.
Algo es compatible solo con Wireguard y el protocolo IKEv2 y no requiere OpenVPN ni ninguna otra aplicación de cliente. Es fácil y rápido de configurar, por lo que si todo lo que necesita es un proxy seguro, Algo es una buena opción.
3. Streisand
Streisand se puede denominar un Algo más robusto y flexible. Sin embargo, no es compatible con IKEv2, pero puede usarlo para eludir las censuras fácilmente y su configuración apenas requiere experiencia técnica.
Tiene soporte para OpenSSH, OpenConnect, L2TP, OpenVPN, Shadowsocks, Tor bridge, WireGuard y Stunnel y la necesidad de instalar una aplicación cliente depende del protocolo que decida implementar.
4. OpenVPN
OpenVPN es una de las soluciones VPN más populares que existen. Funciona con un protocolo que lleva el mismo nombre y puede usarlo para atravesar incluso firewalls NAT.
Admite transportes TCP y UDP, múltiples métodos de encriptación y es completamente personalizable. Sin embargo, debe tener en cuenta que necesitará trabajar con una aplicación cliente.
OpenVPN cae en la categoría de aplicaciones “technical” en esta lista, pero no se preocupe porque hay muchas guías y una comunidad acogedora para ayudarte desde principiantes hasta usuarios profesionales.
5. PriTunl
PriTunl es un servidor BeyondCorp de código abierto que le permite crear una VPN en la nube con cifrado seguro, sitio a sitio complejo enlaces, enlaces de puerta de enlace y acceso remoto a usuarios en la red local, todo a través de una interfaz web.
PriTunl cuenta con hasta 5 capas de autenticación, un sistema de complementos personalizable, clientes oficiales en todas las plataformas, soporte para clientes OpenVPN y redes AWS VPC, y es fácil de configurar.
Es de código abierto y de uso gratuito, pero tiene planes de suscripción en caso de que desee realizar algunas tareas de nivel empresarial.
6. Cisnefuerte
StrongSwan es una solución VPN multiplataforma basada en IPsec que implementa los protocolos de intercambio de claves IKEv1 e IKEv2, utiliza encapsulación UDP y puerto flotante para NAT-Traversal, admite el Protocolo de estado de certificado en línea, fragmentación de mensajes, complementos modulares para algoritmos criptográficos e interfaces de bases de datos relacionales, autenticación de usuario EAP IKEv2 segura, etc.
StrongSwan también es de uso técnico y, aunque tiene una documentación que puede consultar, requiere familiaridad con muchos aspectos técnicos. eso puede desconcertar a un usuario principiante típico.
StrongSwan es digno de la empresa con funciones increíbles, así que lo felicitamos si lo sigue y lo hace funcionar con éxito.
7. WireGuard
Después de enumerar títulos como OpenVPN y StrongSwan, es hora para una solución VPN más fácil de usar.
WireGuard es una herramienta multiplataforma que le brinda la capacidad de implementar fácilmente una VPN usando su protocolo del mismo nombre. Junto con su soporte para IPv4 e IPv6, su función destacada es el enrutamiento de claves criptográficas, una función que asocia claves públicas con una lista de direcciones IP en el túnel.
WireGuard pretende ser la solución VPN más simple, segura y fácil de usar, y muchos usuarios ya la consideran así. Pruébalo.
8. VyOS
VyOS es diferente a los otros títulos de esta lista porque es un sistema operativo Linux de red completo creado para enrutadores y cortafuegos.
Cuenta con proxy web y filtrado de sitios, IPsec de sitio a sitio para IPv4 e IPv6, OpenVPN para acceso remoto y de sitio a sitio, y un soporte integral para protocolos de enrutamiento dinámico y la CLI, entre otras funciones avanzadas de enrutamiento.
VyOS está construido desde cero para brindarle excelentes funciones de VPN que puede personalizar según sus preferencias. Si no le importa ejecutar un sistema operativo completo, pruébelo.
9. Freelan
Freelan es un software gratuito, de código abierto, multiplataforma, peer-to-peer VPN que abstrae una LAN sobre el Internet y además de usarlo para dar a los usuarios acceso privilegiado a su red privada, puede usarlo para crear su servicio VPN utilizando su topología de red preferida.
Freelan fue escrito en C y C++ con especial atención a la seguridad, el rendimiento y la estabilidad. Como software VPN, todo lo que necesita hacer es instalarlo y configurarlo y permitir que se ejecute en segundo plano.Si desea crear un proxy web que le permita navegar por Internet de forma anónima, necesitará la ayuda de la comunidad.
10. Describir
Outline es un proyecto lanzado por la división de ciberseguridad de Jigsaw y su objetivo es permitir a sus usuarios crear un servidor VPN en DigitalOcean (o su servidor preferido) y delegue el acceso a él.
Outline, en sí mismo, no es una VPN y se basa en el protocolo Shadowsocks (un proxy encriptado de socks5 para redirigir el tráfico de Internet). Cuenta con una hermosa aplicación de administrador de GUI que es fácil de usar y es a partir de ella que los usuarios pueden establecer configuraciones y opciones de servicio.
Esto concluye nuestra lista de herramientas para crear su propia VPN. ¿Conoces alguna de las aplicaciones de nuestra lista? ¿Y hay algún título que me haya quedado fuera o que sea digno de mención? Háganos saber en la sección de comentarios a continuación.