Я хочу установить 2 vpn-соединения с помощью openvpn и openconnect на Windows 10. Соединение openvpn используется для поддержания туннеля с моим удаленным ПК через мой VPS (виртуальный частный сервер), который действует как виртуальный коммутатор. Соединение openconnect используется для обхода всего моего интернет-трафика. Все в порядке, когда они используются отдельно. Но когда я впервые запускаю openvpn, чтобы успешно установить туннель, тогда запускаю openconnect. openconnect всегда терпит неудачу с этой ошибкой в журнале:

2017-12-09 15:58:10 | 3e54 | Failed to open \.\Global{F8041029-39C6-456D-9C4B-565CB72F8167}.tap

2017-12-09 15:58:10 | 1e40 | Disconnected

Кажется, что openconnect хочет использовать то же устройство TAP, которое уже использовало openvpn. поэтому я установил больше устройств TAP, воспользовавшись советом из этого поста https://stackoverflow.com/questions/21210071/how-to-create-a-2nd-tap-adapter-for-openvpn-client-on-win7/21210158 . Но openconnect, кажется, всегда использует одно и то же устройство TAP openvpn, хотя там есть некоторые неиспользуемые устройства TAP. У кого-нибудь есть какие-нибудь подсказки, чтобы решить это?

версия openvpn - "Openvpn 2.3.11" и "Openvpn GUI v10"

версия openconnect - "openconnect v7.08" и "openconnect GUI v1.5.1"

1 ответ1

0

Я решил эту проблему путем:

  1. сначала запустите Openconnect, он подключится к серверу и установит соединение vpn для обработки всего интернет-трафика.
  2. добавьте статический маршрут к серверу OpenVPN следующим образом:

    route add xx.xx.xx.xx mask 255.255.255.255 192.168.1.1

  3. подключить OpenVPN.

Я думаю, что вышеуказанные шаги могут решить проблему, потому что Openconnect потерпит неудачу, когда обнаружение ошибки первого устройства TAP использовалось другими процессами, в то время как OpenVPN более SMART, чтобы попытаться подключиться к следующему устройству TAP, когда первое устройство TAP недоступно, здесь это журнал Openvpn:

Сб дек 09 19:14:07 2017 Сбой CreateFile на устройстве TAP: \.\Global {F8041029-39C6-456D-9C4B-565CB72F8167} .TAP

Сб дек 09 19:14:07 2017 Открыто устройство TAP-WIN32 [以太网 4]: \.\Global {D9022776-41C4-413E-8611-703510DC3D98} .TAP

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .