OpenVPN для QNX6OpenVPN -- свободная реализация технологии Виртуальной Частной Сети (VPN) с открытым исходным кодом для создания зашифрованных каналов типа точка-точка или сервер-клиенты между компьютерами. Она позволяет устанавливать соединения между компьютерами находящимися за NAT-firewall без необходимости изменения его настроек. OpenVPN была создана Джеймсом Йонаном (James Yonan) и распространяется под лицензией GNU GPL.
Для обеспечения безопасности управляющего канала и потока данных, OpenVPN использует библиотеку OpenSSL. Благодаря этому задействуется весь набор шифров, доступных в данной библиотеке. Также может использоваться пакетная авторизация HMAC, для обеспечения большей безопасности, и аппаратное ускорение для улучшения производительности шифрования. Эта библиотека использует OpenSSL, а точнее протоколы SSLv3/TLSv1. OpenVPN используется в QNX, Solaris, OpenBSD, FreeBSD, NetBSD, GNU/Linux, Apple Mac OS X и Microsoft Windows.
Возможности OpenVPN - Создание туннелей IP подсетей или виртуальных ethernet адаптеров через один UDP или TCP порт.
- Настройка масштабируемых, сбалансированных по нагрузке пул VPN серверов с использованием одной или более машин, которые могут обрабатывать тысячи динамических входящих соединений от клиентов VPN.
- Шифрование, аутентификация и сертификация на базе библиотеки OpenSSL для защиты частного сетевого трафика, передаваемого через Интернет.
- Адаптивная компрессия трафика и управление пропускной способностью в режиме реального времени для управления полосой пропускания линии.
- Объединение сетей туннелем через NAT.
- Создание безопасных ethernet-мостов с помощью виртуальных TAP устройств.
Программа OpenVPN работает в QNX6, используя драйвер devnp-qtap.so .
Дополнительная информация:
Сайт проекта OpenVPN (eng.),
Wikipedia,
OpenVPN FAQ на IXBT.
Скачать -
openvpn-2.1.1-qnx641-bin.tar.bz2 - дистрибутив OpenVPN 2.1.1 для QNX 6.4.1 x86
-
openvpn-2.1.1-qnx641-ppcbe.tar.bz2 - дистрибутив OpenVPN 2.1.1 для QNX 6.4.1 ppcbe
-
openvpn-2.1.1-qnx641-src.tar.bz2 - исходные коды OpenVPN 2.1.1 для QNX6
Установка дистрибутива:
# cd /
# tar jxf openvpn-2.1.1-qnx641-bin.tar.bz2
После установки документация по программе OpenVPN располагается в каталоге /usr/share/doc/openvpn, примеры конфигурационных файлов -- /usr/share/doc/openvpn/sample-config-files.