OpenVPN

OpenVPN
OpenVPN
Ovpntech logo-s REVISED.png
Тип

VPN

Разработчик

Джеймс Йонан

Написана на

C

Операционная система

Кроссплатформенный

Последняя версия

2.2.2 (22 декабря 2011)

Лицензия

GNU GPL

Сайт

openvpn.net

OpenVPNсвободная реализация технологии Виртуальной Частной Сети (VPN) с открытым исходным кодом для создания зашифрованных каналов типа точка-точка или сервер-клиенты между компьютерами. Она позволяет устанавливать соединения между компьютерами, находящимися за NAT-firewall, без необходимости изменения их настроек. OpenVPN была создана Джеймсом Йонаном (James Yonan) и распространяется под лицензией GNU GPL.

Содержание

Введение

Для обеспечения безопасности управляющего канала и потока данных, OpenVPN использует библиотеку OpenSSL. Благодаря этому задействуется весь набор алгоритмов шифрования, доступных в данной библиотеке. Также может использоваться пакетная авторизация HMAC, для обеспечения большей безопасности, и аппаратное ускорение для улучшения производительности шифрования. Эта библиотека использует OpenSSL, а точнее протоколы SSLv3/TLSv1. OpenVPN используется в операционных системах Solaris, OpenBSD, FreeBSD, NetBSD, GNU/Linux, Apple Mac OS X, QNX и Microsoft Windows.

Аутентификация

OpenVPN предлагает пользователю несколько видов аутентификации.

  • Предустановленный ключ, — самый простой метод.
  • Сертификатная аутентификация, — наиболее гибкий в настройках метод.
  • С помощью логина и пароля, — может использоваться без создания клиентского сертификата (серверный сертификат всё равно нужен).

Сеть

OpenVPN проводит все сетевые операции через TCP, либо UDP порт (при выборе протокола существуют две точки зрения одна Why TCP Over TCP Is A Bad Idea и другая Tcp Over TCP Is Not So Bad-web). Также возможна работа через большую часть прокси серверов, включая HTTP, через NAT и сетевые фильтры. Сервер может быть настроен на назначение сетевых настроек клиенту. Например: IP адрес, настройки маршрутизации и параметры соединения. OpenVPN предлагает два различных варианта сетевых интерфейсов, используя драйвер TUN/TAP. Возможно создать Layer 3-based IP туннель, называемый TUN, и Layer 2-based Ethernet — TAP, способный передавать Ethernet трафик. Также возможно использование библиотеки компрессии LZO, для сжатия потока данных. Используемый порт 1194 выделен Internet Assigned Numbers Authority для работы данной программы. Версия 2.0 позволяет контролировать несколько одновременных туннелей, в отличие от версии 1.0, позволявшей создавать только 1 туннель на 1 процесс.

Использование в OpenVPN стандартных протоколов TCP и UDP позволяет ему стать альтернативой IPsec в ситуациях, когда Интернет-провайдер блокирует некоторые VPN протоколы.

См. также

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "OpenVPN" в других словарях:

  • OpenVPN — ‎ Original author(s) James Yonan Developer(s) OpenVPN project / OpenVPN Technologies, Inc. Initial release 1.1.0 / April 10, 2002 …   Wikipedia

  • OpenVPN — Entwickler OpenVPN Technologies, Inc. Aktuelle Version 2.2.1 (6. Juli 2011) Betriebssystem Windows …   Deutsch Wikipedia

  • Openvpn — Entwickler: OpenVPN Solutions LLC Aktuelle Version: 2.0.9 (1. Oktober 2006) Aktuelle Vorabversion: 2.1 rc15 (19. November 2008) Betriebssystem: Windows 2000/XP/Vista und diverse …   Deutsch Wikipedia

  • OpenVPN — es una solución de conectividad basada en software: SSL (Secure Sockets Layer) VPN Virtual Private Network (red virtual privada), OpenVPN ofrece conectividad punto a punto con validación jerárquica de usuarios y host conectados remotamente,… …   Wikipedia Español

  • OpenVPN — Développeur James Yonan Dernière version 2.2.1 (6 juillet 2011) [ …   Wikipédia en Français

  • OpenVPN — es una solución de conectividad basada en software: SSL (Secure Sockets Layer) VPN Virtal Private Netword (red virtual privada), OpenVPN ofrece conectividad punto a punto con validación, jerárquica de usuarios y host conectados remotamente,… …   Enciclopedia Universal

  • OpenVPN ALS — is a web based SSL VPN server written in Java. It has a browser based AJAX UI which allows easy access to intranet services. OpenVPN ALS is a direct descendant of Adito, which was a fork of SSL Explorer.[1] References ^ OpenVPN ALS Project… …   Wikipedia

  • Tunnelblick (Software) — OpenVPN Entwickler: OpenVPN Solutions LLC Aktuelle Version: 2.0.9 (1. Oktober 2006) Aktuelle Vorabversion: 2.1 rc15 (19. November 2008) Betriebssystem: Windows 2000/XP/Vista und diverse …   Deutsch Wikipedia

  • Virtual Private Network — VPN (англ. Virtual Private Network виртуальная частная сеть) логическая сеть, создаваемая поверх другой сети, например Интернет. Несмотря на то, что коммуникации осуществляются по публичным сетям с использованием небезопасных протоколов, за счёт… …   Википедия

  • Виртуальная частная сеть — VPN (англ. Virtual Private Network виртуальная частная сеть) логическая сеть, создаваемая поверх другой сети, например Интернет. Несмотря на то, что коммуникации осуществляются по публичным сетям с использованием небезопасных протоколов, за счёт… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»