Подключение к VPN в Genymotion Android

Я пытаюсь настроить и подключиться к VPN в устройстве Virutal устройства Genymotion, я могу настроить VPN-соединение в виртуальном устройстве, но не могу подключиться, никаких ошибок.

Я использовал те же настройки на своем ПК и Real Android Devices, что он отлично работает на устройстве и ПК.

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

Сведения о системе:

  • ОС: Linux Mint 32Bit
  • Genymotion Version: 2.1.1
  • Виртуальное устройство: Galaxy S4 - 4.3 - API18 - 1080x1920

Ответы

Ответ 1

Использование Genymotion Virtual Box, вам нужно открыть это и установить соединение Bridged вместо NAT, включить Android Genymotion VM в приложении Genymotion APP и установить VPN.

Ответ 2

Решение 1:

Установите приложение VPN на виртуальном устройстве, например VPNSecure или SecureVPN или один из вашего провайдера, в противном случае вы могли бы использовать OpenVPN application

Решение 2:

Подключитесь к своей VPN на своем хост-компьютере (вы можете отключить привязку своего vpn-соединения, чтобы избежать прохождения через все приложение)

Затем вы можете заставить player.exe и genymotion.exe использовать определенную сетевую карту (виртуальную сетевую карту vpn/ip), решение может быть принудительным.

http://old.r1ch.net/stuff/forcebindip/

ForceBindIP.exe -i 192.168.1.25 "C:\Program Files\Genymobile\Genymotion\genymotion.exe"

где 192.168.1.25 - это ip интерфейса, который вы хотите использовать

Это приложение перенаправляет любое соединение с определенным интерфейсом и сохраняет его там.

Примечание. Поскольку эта программа закрыта, вы можете скептически относиться к перспективе использования ее все время, я лично разобрал ее и проверил каждое действие, и кажется, что это чистое приложение.

Решение 3 (Лучшее):

В дополнение к genymotion установите виртуальную коробку (я думаю, вам нужно иметь виртуальную коробку перед использованием genymotion), то при запуске приложения virtualbox будет отображаться ваше виртуальное Android-устройство, после чего вы можете установить различные расширенные настройки непосредственно в приложении виртуального бокса так:

Capture 1

Capture 2

Ответ 3

Это сработало для меня:

Откройте виртуальное окно, найдите устройство Genymotion → настройки → сеть.

У меня было два адаптера, очень похожих на ответ initika (скриншоты 3-го варианта). То, что я сделал, было закрыть устройство, а затем отключить первый адаптер (только хост) и оставить второй набор адаптеров NAT. Затем я перезапустил устройство. и увидел, что теперь он может получить доступ к частной сети.

Ответ 4

У меня была аналогичная проблема, и я решил ее решить:

  • Откройте виртуальное окно, найдите устройство Genymotion → settings → network.

  • Выберите "Адаптер 2".

  • Измените параметр Attached to на "Bridge Adapter".

  • Выберите сетевую карту с ПК.