Jump to content

OpenConnect

OpenConnect
Оригинальный автор(ы) Дэвид Вудхаус
Разработчик(и) Дэниэл Ленски, Никос Маврогианнопулос
Первоначальный выпуск 18 марта 2009 г. ( 18 марта 2009 г. ) [1]
Стабильная версия
9.12 / 20 мая 2023 г .; 14 месяцев назад ( 20 мая 2023 ) [1]
Репозиторий
Тип VPN
Лицензия GNU LGPL v2.1 [2]
Веб-сайт www .infradead .org /openconnect /

OpenConnect — это бесплатное кроссплатформенное открытым исходным кодом многопротокольное (VPN) с клиентское программное обеспечение виртуальной частной сети , которое реализует безопасные соединения «точка-точка» .

Клиент OpenConnect поддерживает следующие протоколы VPN:

Первоначально он был написан как замена с открытым исходным кодом Cisco клиента проприетарного AnyConnect SSL VPN. [7] который поддерживается несколькими маршрутизаторами Cisco .

По состоянию на июль 2023 г. желательна или находится в разработке поддержка нескольких других проприетарных протоколов VPN:

Архитектура

[ редактировать ]

Клиент OpenConnect написан преимущественно на C и содержит большую часть инфраструктуры, необходимой для добавления дополнительных протоколов VPN, работающих в аналогичном потоке, и подключения к ним через общий пользовательский интерфейс: [13]

OpenConnect может быть построен для использования библиотек GnuTLS или OpenSSL для TLS , DTLS и криптографических примитивов.

Платформы

[ редактировать ]

OpenConnect доступен в Solaris , Linux , OpenBSD , FreeBSD , MacOS и имеет клиенты с графическим интерфейсом пользователя для Windows . [14] ГНОМ , [15] и ГДЕ . [16] Графический клиент OpenConnect также доступен для Android . устройств [17] и он был интегрирован в пакеты прошивки маршрутизаторов , такие как OpenWrt . [18]

Графический клиент OpenConnect VPN

[ редактировать ]

Проект OpenConnect предоставляет клиенты для Windows и macOS . [19]

Проект OpenConnect также предлагает сервер, совместимый с Cisco AnyConnect, ocserv, [20] и, таким образом, предлагает полное клиент-серверное VPN-решение.

OpenConnect и ocserv теперь реализуют расширенную версию протокола Cisco AnyConnect VPN, который был предложен в качестве интернет-стандарта . [21] И OpenConnect, и ocserv стремятся поддерживать обратную совместимость с серверами и клиентами Cisco AnyConnect.

Известные применения

[ редактировать ]

Реализация протокола Cisco AnyConnect в OpenConnect является достаточно полной, так что в некоторые собственные IP-телефонные устройства Cisco встроена очень старая версия OpenConnect. [22] для подключения к Cisco SSL VPN. [23] [24]

  1. ^ Перейти обратно: а б infradead.org — OpenConnect: журнал изменений .
  2. ^ gitlab.com — OpenConnect: Лицензия .
  3. ^ «Выпуск OpenConnect 7.05» . lists.infradead.org . 10 марта 2015 г. Проверено 10 июля 2023 г.
  4. ^ «Выпуск OpenConnect 8.00» . lists.infradead.org . 04.01.2019. Архивировано из оригинала 9 июня 2020 г.
  5. ^ «Выпуск OpenConnect 8.04» . lists.infradead.org . 09.08.2019 . Проверено 10 июля 2023 г.
  6. ^ «Выпуск OpenConnect 8.20» . lists.infradead.org . 20 февраля 2022 г. Проверено 10 июля 2023 г.
  7. ^ « Разработка OpenConnect была начата после того, как испытание клиента Cisco под Linux обнаружило в нем множество недостатков…» « . Infradead.org . Проверено 13 августа 2018 г.
  8. ^ «Проблемы — Черновик: поддержка SonicWall NetExtender» .
  9. ^ «Мердж-запросы — Черновик: поддержка CheckPoint SNX» . 5 июня 2021 г.
  10. ^ «Запросы на слияние — черновик: добавление протокола H3C TLS VPN» . 23 июля 2022 г.
  11. ^ «Проблемы — добавление поддержки межсетевого экрана Barracuda CloudGen» .
  12. ^ «Проблемы — поддержка Huawei SSL VPN» .
  13. ^ Дэниел Ленски (17 сентября 2020 г.). «Как работают VPN: все тонкости» . ДАМА Портленд.
  14. ^ «Графический клиент OpenConnect» . ГитЛаб . Проверено 23 января 2023 г.
  15. ^ «Менеджер сети-openconnect» . gnome.org . Проверено 27 января 2020 г.
  16. ^ «Управление сетью» . kde.org . Проверено 28 октября 2014 г.
  17. ^ «Интерфейс Android для VPN-клиента OpenConnect» . ГитЛаб . Проверено 23 января 2023 г.
  18. ^ «Обзор VPN» . openwrt.org . Проверено 15 марта 2018 г.
  19. ^ https://gui.openconnect-vpn.net/
  20. ^ VPN-сервер OpenConnect .
  21. ^ Н. Маврояннопулос (октябрь 2020 г.). Протокол OpenConnect VPN версии 1.2 . IETF . Идентификатор проекта-mavrogiannopoulos-openconnect-03.
  22. ^ «Проблемы ocserv № 51» .
  23. ^ Никос Маврогианнопулос. «Рецепт: VoIP-сеть с ocserv» .
  24. ^ «Уведомления о лицензии на открытый исходный код для SPA525G» (PDF) . Циско.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2faa8c8f417dc0be6b077d1f4023c10e__1707817320
URL1:https://arc.ask3.ru/arc/aa/2f/0e/2faa8c8f417dc0be6b077d1f4023c10e.html
Заголовок, (Title) документа по адресу, URL1:
OpenConnect - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)