пятница, 12 января 2018 г.

Windows 10. Несколько соединений OpenVPN одновременно.

Manual configuration of the TAP-Windows adapter 
Необходимо создать столько адаптеров TAP, сколько возможно разных соединений (одновременных или нет).

Помним, что подсети должны быть разные, например:

10.8.0.X, 10.8.1.X и т.п. !!!


1. Посмотрим адаптеры TAP:
  openvpn --show-adapters


2. Добавим адаптер TAP (от администратора):
 "C:\Program Files\TAP-Windows\bin\addtap.bat"

Добавим столько сколько нужно:





>openvpn --show-adapters
Available TAP-WIN32 adapters [name, GUID]:
'Ethernet 3' {87A61E79-B01E-47EA-8A3B-900EEAE0C706}
'Ethernet 4' {59C051EB-E5DF-4F3D-BBD0-1F37A9B49743}
'Ethernet 2' {86C5EC45-3029-4A92-9AFC-1B60BCF2091F}
'Ethernet 5' {3275574F-2039-45AB-AB52-3E656DA5A425}


Для того что бы не было конфликта, в конфигурационных файлах клиента следует выполнить привязку к конкретному имени адаптера (TAP-Win32 adapter name)

'Ethernet 2', пропускаем для непривязанных.

Пример изменений в конфигурационном файле клиента:


c:\Program Files\OpenVPN\config\client.ovpn


# Windows needs the TAP-Win32 adapter name
# from the Network Connections panel
# if you have more than one.  On XP SP2,
# you may need to disable the firewall
# for the TAP adapter.
;dev-node MyTap
dev-node 'Ethernet 3'

Сохранить.

После запуска будет сообщение в логе:


Wed May 08 16:30:19 2019 NETSH: C:\WINDOWS\system32\netsh.exe interface ip set address Ethernet 3 dhcp


Каждое соединение привязываем к своему адаптеру!

Комментариев нет:

Отправить комментарий