Articulo de referencia

OpenConnect

"},"latest release version":{"wt":"9.12"},"latest release date":{"wt":"{{Start date and age|2023|05|20}} {{cite web|website=infradead.org|url=https://www.infradead.org/openconne...

OpenConnect es un software cliente de red privada virtual (VPN) multiplataforma, multiprotocolo y gratuito, de código abierto, que implementa conexiones seguras punto a punto .

El cliente OpenConnect admite los siguientes protocolos VPN:

Originalmente fue escrito como un reemplazo de código abierto para el cliente VPN SSL AnyConnect propietario de Cisco , [ 7 ] que es compatible con varios enrutadores de Cisco .

A partir de julio de 2023Se desea o se está desarrollando la compatibilidad con otros protocolos VPN propietarios:

Arquitectura

El cliente OpenConnect está escrito principalmente en C y contiene gran parte de la infraestructura necesaria para agregar protocolos VPN adicionales que operan en un flujo similar y para conectarse a ellos a través de una interfaz de usuario común: [ 13 ]

OpenConnect puede compilarse para utilizar las bibliotecas GnuTLS u OpenSSL para TLS , DTLS y primitivas criptográficas .

Plataformas

OpenConnect está disponible en Solaris , Linux , OpenBSD , FreeBSD , MacOS y cuenta con clientes de interfaz gráfica de usuario para Windows , [ 14 ] GNOME , [ 15 ] y KDE . [ 16 ] También hay un cliente gráfico para OpenConnect disponible para dispositivos Android , [ 17 ] y se ha integrado en paquetes de firmware de enrutadores como OpenWrt . [ 18 ]

Cliente gráfico VPN OpenConnect

El proyecto OpenConnect proporciona clientes para Windows [ 19 ] y macOS .

Servidor

El proyecto OpenConnect también ofrece un servidor compatible con Cisco AnyConnect, ocserv, [ 20 ] y, por lo tanto, ofrece una solución VPN completa de cliente-servidor .

OpenConnect y ocserv ahora implementan una versión extendida del protocolo VPN Cisco AnyConnect, que ha sido propuesto como un estándar de Internet . [ 21 ] Tanto OpenConnect como ocserv se esfuerzan por mantener la retrocompatibilidad con los servidores y clientes de Cisco AnyConnect.

Usos notables

La implementación de OpenConnect del protocolo Cisco AnyConnect es suficientemente completa, de modo que algunos de los propios dispositivos de telefonía IP de Cisco incorporan una versión muy antigua de OpenConnect [ 22 ] para conectarse a las VPN SSL de Cisco. [ 23 ] [ 24 ]

Referencias

  1. 1 2 "OpenConnect: Registro de cambios" . infradead.org .
  2. "OpenConnect: Licencia" . gitlab.com .
  3. "Lanzamiento de OpenConnect 7.05" . lists.infradead.org . 10 de marzo de 2015. Consultado el 10 de julio de 2023 .
  4. "Lanzamiento de OpenConnect 8.00" . lists.infradead.org . 4 de enero de 2019. Archivado del original el 9 de junio de 2020.
  5. "Lanzamiento de OpenConnect 8.04" . lists.infradead.org . 09/08/2019 . Consultado el 10/07/2023 .
  6. "Lanzamiento de OpenConnect 8.20" . lists.infradead.org . 2022-02-20 . Consultado el 2023-07-10 .
  7. ""El desarrollo de OpenConnect se inició después de que una prueba del cliente de Cisco en Linux revelara que tenía muchas deficiencias..."" . Infradead.org . Consultado el 13 de agosto de 2018 .
  8. "Problemas - Borrador: Compatibilidad con SonicWall NetExtender" .
  9. "Solicitudes de fusión - Borrador: Compatibilidad con CheckPoint SNX" . 5 de junio de 2021.
  10. "Solicitudes de fusión - Borrador: Agregar protocolo VPN TLS H3C" . 23 de julio de 2022.
  11. "Problemas - Agregar soporte para Barracuda CloudGen Firewall" .
  12. "Problemas - Compatibilidad con VPN SSL de Huawei" .
  13. Lenski, Daniel (17 de septiembre de 2020). "Cómo funcionan las VPN: lo básico" . DAMA Portland.
  14. "Cliente gráfico de OpenConnect" . GitLab . Consultado el 23 de enero de 2023 .
  15. "NetworkManager-openconnect" . gnome.org . Consultado el 27 de enero de 2020 .
  16. "Gestión de redes" . kde.org . Consultado el 28 de octubre de 2014 .
  17. "Interfaz de usuario de Android para el cliente VPN OpenConnect" . GitLab . Consultado el 23 de enero de 2023 .
  18. "Descripción general de VPN" . openwrt.org . Consultado el 15 de marzo de 2018 .
  19. "Cliente gráfico VPN OpenConnect" . Cliente gráfico VPN OpenConnect . Consultado el 16 de octubre de 2024 .
  20. "Servidor VPN OpenConnect" .
  21. Mavrogiannopoulos, N. (octubre de 2020). El protocolo VPN OpenConnect versión 1.2 . IETF . ID draft-mavrogiannopoulos-openconnect-03.
  22. "ocserv issues #51" .
  23. ^ Mavrogiannopoulos, Nikos. «Receta: Red VoIP con ocserv» .
  24. "Avisos de licencia de código abierto para el SPA525G" (PDF) . Cisco.
  • Página principal del proyecto OpenConnect
  • wiki.archlinux.org/título/OpenConnect