Установка двух версий OpenVPN на одном ПК

 

⚠️

 

ВАЖНО: Работайте от имени администратора. Рекомендуется создать точку восстановления системы перед началом установки.

1. Скачивание версий OpenVPN

Скачайте portable-версии с официального сайта openvpn.net или GitHub для изолированной установки.

OpenVPN 2.4.x (Legacy)

Для работы с устаревшими шифрами OpenSSL 1.1


https://swupdate.openvpn.org/community/releases/openvpn-2.4.12-I001-amd64.msi

Или ZIP-версия для portable-установки

OpenVPN 2.6.x (Modern)

Для современных конфигураций с OpenSSL 3.x


https://swupdate.openvpn.org/community/releases/openvpn-install-2.6.10-I001-amd64.msi

Или ZIP-версия для portable-установки

Рекомендации по установке:
  • Используйте ZIP-версии для извлечения в отдельные папки
  • Пути установки: C:\OpenVPN_2.4 и C:\OpenVPN_2.6
  • При использовании MSI-установщика укажите параметры:

    /SILENT /DIR=»C:\OpenVPN_2.4″ /NORESTART

2. Установка драйверов и адаптеров

Для каждой версии установите TAP-драйвер вручную, чтобы создать отдельные сетевые адаптеры.

Для OpenVPN 2.4.x:


C:\OpenVPN_2.4\TAP-Windows\bin\tapinstall.exe install OemVista.inf tap0901

Запустите от администратора. Создаст адаптер TAP-Windows для версии 2.4.

Для OpenVPN 2.6.x:


C:\OpenVPN_2.6\tap\tapctl.exe install tap0901

Или используйте Wintun для лучшей производительности.

Переименование адаптеров:

В ncpa.cpl (Панель управления → Сетевые подключения) переименуйте адаптеры:

  • Local Area Connection * 2TAP_2.4
  • Local Area Connection * 3TAP_2.6
Ошибка: «All TAP-Windows adapters in use»

Удалите лишние адаптеры в Диспетчере устройств и переустановите драйверы.

3. Настройка конфигураций

Разместите конфигурационные файлы в отдельных папках для каждой версии.

Конфигурация для 2.4.x

Путь: C:\OpenVPN_2.4\config\config1.ovpn


dev-node «TAP_2.4»
cipher AES-128-CBC
auth-user-pass
pkcs12 legacy.p12
nobind
route 10.8.0.0 255.255.255.0
route-nopull

Конфигурация для 2.6.x

Путь: C:\OpenVPN_2.6\config\config2.ovpn


dev-node «TAP_2.6»
data-ciphers AES-256-GCM:AES-128-GCM
pkcs12 new.p12
nobind
route 10.8.1.0 255.255.255.0
route-nopull
Важные замечания:
  • Используйте разные подсети для избежания конфликтов
  • Параметр nobind позволяет динамический выбор портов
  • route-nopull предотвращает автоматическую маршрутизацию

4. Запуск версий

Создайте BAT-файлы для удобного запуска каждой версии OpenVPN.

BAT-файл для OpenVPN 2.4.x:


@echo off
«C:\OpenVPN_2.4\bin\openvpn.exe» —config «C:\OpenVPN_2.4\config\config1.ovpn» —log «C:\logs\vpn24.log» —daemon
echo OpenVPN 2.4 запущен
pause

Сохраните как start_vpn24.bat и запустите от администратора.

BAT-файл для OpenVPN 2.6.x:


@echo off
«C:\OpenVPN_2.6\bin\openvpn.exe» —config «C:\OpenVPN_2.6\config\config2.ovpn» —log «C:\logs\vpn26.log» —daemon
echo OpenVPN 2.6 запущен
pause

Сохраните как start_vpn26.bat и запустите от администратора.

GUI-версия:

Для графического интерфейса создайте ярлыки:

  • «OpenVPN 2.4 GUI.lnk» → C:\OpenVPN_2.4\bin\openvpn-gui.exe
  • «OpenVPN 2.6 GUI.lnk» → C:\OpenVPN_2.6\bin\openvpn-gui.exe

Проверка работы:


ipconfig

Должны отображаться оба TAP-адаптера с разными IP-адресами.

5. Устранение проблем и безопасность

Ошибка: «OpenSSL: error:0308010C» в 2.6.x

Используйте OpenVPN 2.4.x для проблемных PKCS12-файлов с legacy-шифрами.

Проверка логов:


—verb 3

Добавьте в конфигурацию для детальной информации в логах.

Обновление драйверов:


devcon install

Используйте из Windows SDK если драйверы не определяются.

Настройка брандмауэра:

Создайте отдельные правила для каждого TAP-адаптера в Windows Firewall.

Рекомендации по безопасности:
  • Не устанавливайте как сервис для portable-версий
  • Используйте разные PKCS12-файлы для каждой версии
  • Изолируйте трафик через firewall правила
  • Для продакшена рассмотрите виртуализацию

Тестирование подключения:


ping 10.8.0.1

ping 10.8.1.1

Проверьте доступность VPN-серверов через соответствующие адаптеры.

case studies

See More Case Studies

Связаться с нами

Комплексные IT услуги для вас

Мы будем рады ответить на любые ваши вопросы и помочь вам определить, какая из наших услуг лучше всего соответствует вашим потребностям.

Наши преимущества:
Что дальше?
1

Мы запланируем звонок в удобное для вас время

2

Мы проводим рабочую встречу по выявлению потребностей и консультированию

3

Мы готовим коммерческое предложение

Получить бесплатную консультацию