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

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

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

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

Детали системы:

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

Solutions Collecting From Web of "Подключение к VPN в Genymotion Android"

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

Решение 1:

Установите приложение VPN на виртуальном устройстве, таком как VPNSecure или SecureVPN, или на устройство от поставщика, иначе вы можете использовать приложение OpenVPN

Решение 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, затем вы можете установить различные расширенные настройки непосредственно в приложении виртуального бокса следующим образом:

Захват 1

Захват 2

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

Откройте виртуальную коробку, найдите устройство Genymotion -> settings -> network.

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

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

  1. Откройте виртуальную коробку, найдите устройство Genymotion -> settings -> network.

  2. Выберите «Адаптер 2».

  3. Измените параметр «Присоединенный» на «Мост адаптер».

  4. Выберите сетевую карту с компьютера.