Подтвердить что ты не робот

Как я могу заставить свой эмулятор Android использовать интерфейс моего компьютера VPN?

Моя компания требует, чтобы VPN подключался к нашим dev-системам, и в первый раз я пытаюсь работать с Android-приложением из дома. Оказывается, эмулятор не хочет использовать интерфейс VPN, поэтому, хотя у меня есть подключение к нашим dev-системам на моем подключенном к VPN ноутбуке, эмулятор, который работает на нем, не работает.

Я подумал о 3 решениях этого:

  • запустите VPN-клиент на эмуляторе, но я надеялся на более простое решение: (http://stackoverflow.com/info/4590339/how-to-enable-vpn-support-in-android-emulator )
  • настройка прокси-сервера на моем локальном компьютере
  • перенаправление порта на локальный компьютер

2 и 3, вероятно, могут работать, но мне все равно хотелось бы узнать, есть ли простой способ заставить эмулятор использовать интерфейс VPN без обходного пути.

Я запускаю OS X 10.7, и я уже пытался настроить порядок приоритета интерфейса с помощью сети → установить порядок обслуживания.

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

4b9b3361

Ответ 1

Сначала запустите свое vpn-соединение, а затем перезапустите эмулятор, теперь эмулятор должен использовать подключение vpn хоста.

в основном из-за проблемы DNS, в соответствии с android doc:

При запуске эмулятор считывает список DNS-серверов, которые в настоящее время использует ваша система. Затем он сохраняет IP-адреса до четырех серверов в этом списке и устанавливает для них псевдонимы на эмулируемых адресах 10.0.2.3, 10.0.2.4, 10.0.2.5 и 10.0.2.6 по мере необходимости.

Ответ 2

Что я делаю на своем mac, просто убедитесь, что "отправить весь трафик через vpn" отмечен. Вы найдете этот параметр после нажатия кнопки "Дополнительно", когда ваше соединение vpn выбрано в настройках сети.

Хорошо работает для моей ситуации, но не зависит от типа VPN, к которому вы подключаетесь.

VPN Advanced Settings

Ответ 3

У меня была такая же проблема, и я решил ее подключиться к cisco vpn после запуска и подключения к интернету эмулятора Android.

Работает для меня в Windows 7

Ответ 4

Я устанавливаю соединение vpn в Windows. Затем я начал эмулятор. Эмулятор и все на моем ПК начали использовать это vpn-соединение.

Ответ 5

Эти решения не работали для меня.

Я обнаружил, что вы можете переопределить DNS-сервер 3G-соединения 3G с помощью этого приложения на эмуляторе Android или реальных устройствах.

Ссылка на магазин воспроизведения